Monday, December 6, 2010

C LANGUAGE

CHARACTERISTICS OF HIGH LEVEL PROGRAMMING LANGUAGES.
1. Easy to Learn
High level languages are closer to human languages and far from machine language. These are English like languages and are easier to learn. 
2.  Easy Error Detection
High level languages are easy to read and modify. It makes it easy to find errors in programs written in high level languages.
3. Standardized Syntax
The Syntaxes of high level languages are standardized. These languages describe a well-defined way of writting programs. Different organizations work to determine standard syntax of these languages. An important organization is American National Standard Institute also known as ANSI.
4. Deep Hardware knowledge not Required
These language do not require dep knowledge of hardware or machine architecture. A programmer can write efficient programs without a deep knowledge of hardware. He can concentrate on solving the problem rather than concerning the human-machine interaction.
5. Machine Independence
High level languages provide machine independence. It means that the programs written in high level language can be executed on different types of computers. For example, a program written in C can be executed on Intel processors and Motorola processors.
6. More Programmers
Programming in low level languages is very difficult. But high level languages are easy to learn. It encourages more people to learn these languages. So many programmers of high level languages are available.
7. Shorter Programs
Programs written in high level languages are shorter than low level languages. One instruction of high level language is equivalent to many instructions of low level language. 
 

No comments:

Post a Comment