C is a Middle-level structured oriented
programming language, used in general purpose programming, developed by Dennis
Ritchie at AT&T Bell Labs, the USA between 1972 and 1973.
The C Language is developed for creating system applications that
directly interact with the hardware devices such as drivers, kernels, etc.
C programming is
considered as the base for other programming languages, that is why it is known
as mother language.
Some facts about C Language:
·
In 1988, the American
National Standards Institute (ANSI) had formalized the C language.
·
C was invented to
write UNIX operating system.
·
C is a successor of
'Basic Combined Programming Language' (BCPL) called B language.
·
Linux OS, PHP,
and MySQL are written in C.
·
C has been written in
assembly language.
It can be defined by the following ways:
- Mother
language
- System
programming language
- Procedure-oriented
programming language
- Structured
programming language
- Mid-level
programming language
Uses of C Programming Language:
In the beginning, C was used for developing
system applications, e.g. :
- Operating
Systems
- Language
Compilers
- Assemblers
- Text Editors
- Print Spoolers
- Network Drivers
- Modern Programs
- Databases
- Language
Interpreters
- Utilities
C has become very popular language for following reason:
- One of the early programming languages.
- Still, the best programming language to learn quickly.
- C language is reliable, simple and easy to use.
- C language is a structured language.
- Modern programming concepts are based on C.
- It can be compiled on a variety of computer platforms.
- Universities preferred to add C programming in their
courseware.
0 comments: