C Programming Language and History
The C programming language is a general purpose and structured programming language. It is also called
a procedural oriented programming language.
C is not specifically designed for specific application areas. However, it was well suited for business
and scientific applications. It has various features like control structures, looping statements, and micros
required for applications.
The C programming language has the following features:
• Portability
• Flexibility
• Effectiveness and Efficiency
• Reliability
• Interactivity
History of C Programming Language
Back in 1972, a computer scientist at AT&T’s Bell Laboratories started to develop some programs he needed for his own use. What Dennis Ritchie started developing then has evolved into the C programming language, which by now is widely used around the world.
He was trying to make computing as simple as possible. Dennis Ritchie realized that the then-current assembly language were much too complex. They attempted to reverse this trend by building a small, simple programming language on a minicomputer.
What Dennis Ritchie wanted to maintain was not only an efficient computer programming language in which to create programs, but also a computer programming language around which programming community could form—fellowship. They knew based from previous experiences that the real nature of joint computing as provided by time-shared, remote accessed systems is not just to enter computer code into a terminal, but to motivate post programming communication.