HP C originates from the C language designed in
1972 by Dennis Ritchie at Bell Laboratories. It descended from several
ALGOL-like languages, most notably BCPL and a language developed
by Ken Thompson called B.
C has been called a "low-level, high-level" programming language.
C"s operators and data types closely match those found
in modern computers. The language is concise and C compilers produce
highly efficient code. C has traditionally been used for systems
programming, but it is being used increasingly for general applications.
The most important feature that C provides is portability.
In addition, C provides many facilities such as useful data types,
including pointers and strings, and a functional set of data structures,
operators, and control statements.