Features of Good Programming Language

 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

Post a Comment

0 Comments