Some Facts About C Programming Language
Some Facts About C Programming Language
In 1988, the American National Standards Institute (ANSI) had formalized the C
language.
Use of c language
In the beginning, C was used for developing system applications, e.g. :
Database Systems
Language Interpreters
Operating Systems
Network Drivers
Word Processors
Features of c programming language
Advantages of C
C is the building block for many other programming
languages.
Programs written in C are highly portable.
Several standard functions are there (like in-built) that can
be used to develop programs.
C programs are collections of C library functions, and it's
also easy to add own functions to the C library.
The modular structure makes code debugging, maintenance
and testing easier.
Disadvantages of C
C does not provide Object Oriented Programming (OOP)
concepts.
There are no concepts of Namespace in C.
C does not provide binding or wrapping up of data in a
single unit.
C does not provide Constructor and Destructor.
HISTORY OF C
Autocode 1952
IPL (forerunner to LISP) 1954
LISP 1958
ALGOL 58 1958
COBOL 1959
RPG 1959
APL 1962
Simula 1962
SNOBOL 1962
BASIC 1964
PL/I 1964
JOSS 1966