C For Engineers

The C language was created, designed and written by Dennis Ritchie in 1972 at Bell Laboratories. C was designed to run under UNIX operating system on the DEC, PDP11 computer.
Features of C :-
a) Portability :- The best feature for which C gained popularity is the portability of code. The C language programs could be run on variety of computers with a little or no change in the source code. Which means the C language code can be used under various operating systems.
b) Efficiency :- The C language is efficient in two ways I) The source code is very compact ii) Memory Management through C is very efficient.
c) Modularity :- C allows separately compiled modules which can be linked together. The programs can be written in well structured manner. C is a language of functions. Various modules are written as functions.
d) Pointer Operations :- C is very powerful in pointer operations. Pointers can be set to various data types as well as to funtions, structures etc. Arrays can be manipulated with the help of pointers.
e) Flexible level :- C programs can be written with the features of high level languages as well as that of low level languages. C thus fits in between the two. C is not a ‘strongly typed’ language. There are no bounds to number of array elements.
[ File size : 421 KB ]
[ Author : From The Internet ]
[ Archive Password: freepdfdownload.net ]


