Thursday, September 2, 2010

what is c language


C  is a general-purpose computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system.
Although C was designed for implementing system software it is also widely used for developing portable application software.
C is an imperative systems implementation language. C is a general purpose structured powerful modern language. It is a high level scientific language as well as business oriented language. This language also has low level programming features. This language was designed for developing fast, reliable, efficient, economical and portable system software and application software. C - Language was developed by DENNIS RITCHE IN 1972. C - Language has different versions from time to time. First version of C – language is 1.0 that has high level language compilation facility in two phases. Afterward in 1975 C – language 2.0 was developed which has both high level and low level facility. Later on in 1980, an IDE (Integrated Development Environment) a menu driven with compilation and debugging facility, an advanced version of C – language was developed which is called version 4.0.


  FEATURES OF C – LANGUAGE
C – Language has number of characteristics or features. Due to this C – language becomes popular among the scientists for development of scientific software, as an entertainment for developing the games package and among businessman for the development of business application oriented tools. So C – language has number of properties which are given below:-

Ø     C – Language is a system programming language and also for system programming development.
Ø     C – Language is rich in built-in functions or standard function.
Ø     C – Programmers are very efficient and have fast execution speed.
Ø     C – Language has more data types than other language.
Ø     C – Language has more operators than other language.
Ø     C – Language programs are highly portable.
Ø     C – Language is very simple to learn and use.
Ø     C – Language is used to develop graphics software by using graphics programming.
Ø     C – Complier gives reliable and accurate results.
C – Language is a structured programming language. Structured programming means it has different modules and blocks like, if block, for block, switch module etc.

No comments: