Features of Good Programming Language
A Good programming language depends on the features
and utilities it provides to programmers. Here are discuss the main features
that a programming language must have to stand out from all the other:
· Simplicity: A good programming language must be clear, easy and simple to learn, use and quickly grasp. The simplicity of a programming language provide programmer to grasp concept easily.
- Naturalness: A good language for an application area should be
natural means it should provide appropriate operators, data
structures, control structures, and a natural syntax to facilitate
programmers to code their problems.
- Abstraction: Abstraction
means the ability to define and use complicated structures or
operations while ignoring certain low level details is called
Abstraction. The programming language allows abstraction a directly
affects on writability .
For example, object-oriented
languages support abstraction so it is easy to write program in it.
- Efficiency: In
good programming language a program written translate it into machine
language and execute efficiently with minimum space in memory. A good
programming language is supported best program translator which translate
program to machine understandable language in minimum time and space
efficiency.
- Structuring: Good Programming language permit programmers to write
their program/code according to structured programming concepts to avoid
creating errors.
- Compactness: Good Programming language can express operations
concisely without having to write too many details.
- Locality: a computer program’s preference for continually
accessing the same areas of memory over a short span of time. By enabling
the usage of loops and subroutines, a programming language can exploit the
principle of
0 Comments