
6 Programming in C
The C language is not tied to any particular
operating system. It can be used to develop new
operating systems. Refer to Figure 1.7 in which the
C language is shown associated with the various
operating systems. The C language is closely associat-
ed with the UNIX operating system. The source code
for the UNIX operating system is in C. C runs under
a number of operating systems including MS-DOS.
The C programs are efficient, fast and highly portable,
i.e. C programs written on one computer can be run on
another with mere or almost no modification.
The C programming language contains modules ...