The C language is often described as a "mid-level" language. This allows programs to be written in the same style as most modern high-level languages, such as FORTRAN, COBOL, BASIC, PL/I, and Pascal.
Where it differs is that C allows very close interaction with the internal workings of the computer. It suits a car that has the luxury of an automatic gear.
But allows manual shifting of gears, at the option of the driver. It is possible to deal with the machine at a fairly low level in the C language.
Yet the C language, a general-purpose structured programming language, has much in common with high-level languages. Even though C is short (as the short name suggests) it is also extremely powerful.
Commentaires