Introduction to C Programming
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. C is a structured programming language, which means that it
allows you to develop programs using well-defined control structures
(you will learn about control structures in the articles to come), and
provides modularity (breaking the task into multiple sub tasks that are
simple enough to understand and to reuse). C is often called a middle-level language because it combines the best elements
of low-level or machine
language with high-level languages.