A good programming language must be simple and easy to learn and use. It should provide the programmer with clear, simple and unified set of concepts that can understand easily. The overall simplicity strongly affects the readability of the programs written in that language and programs that are easier to read and understand are easier to maintain. It is also to easy to develop and implement a compiler or an interpreter for a simple language. However, the power needed for the language should be scarified for simplicity.
The characteristic of a good programming language
The language must allow the programmer to write simple, clear and concise programs.
The language must be simple to use so the that a programmer can learn it without any explicit training.
The language must be platform independent. That is, the program developed using the programming language can run on any other system.
The graphical user interface (GUI) of the language must be attractive, user-friendly, and self-explanatory.
The function library used in the language should be well documented so that the necessary information about a function can be obtained while developing application.
Several programming constructs supported by the language must match well with the application area it is being used for.
The programs developed in the language must make efficient use of memory as well as any other computer resources.
The language must provide necessary tools for development, testing, debugging, and maintenance of a program. All these tools must be incorporated into a single environment known as Integrated Development Environment(IDE), which enables the programmer to use them easily.
The language must be consistent in terms of doth syntax and semantics.
0 Comments