1. Compiler should generate accurate code corresponding to the source code provided
2.Compiler should perform better optimization that would contribute to the improvement of the Performance as well as in conservation of space.
3.Compiler should be bug-free by itself.
4.Output of the compiler should not take much time to run.
5. Compiler should be able to provide details of the error occurring such that they are sufficient to locate that error in the source program.
6. Compiler should generate machine code by using CPU registers efficiently. & should not use redundant LOAD or STORE statements for data.
Chat with our AI personalities