C/C++
The 'C' programming language
was originally developed for and implemented on
the UNIX operating system, on a DEC PDP-11 by
Dennis Ritchie. One of the best features of C
is that it is not tied to any particular hardware
or system. This makes it easy for a user to write
programs that will run without any changes on
practically all machines. C is often called a
middle-level computer language as it combines
the elements of high-level languages with the
functionalism of assembly language.
C allows the manipulation
of bits, bytes and addresses- the basic elements
with which the computer functions. Another good
point about C is its portability which makes it
possible to adapt software written for one type
of computer to another. C was created, influenced,
and field tested by working programmers. The end
result is that C gives the programmer what the
programmer wants. C offers the speed of assembly
language and the extensibility of FORTH, but few
of the restrictions of Pascal and Modula-2.