C language is used to develop system applications that interacts with hardware devices such as drivers, kernals etc.C language is known as "Mother Language". It is because most of the Compilers, JVMs, Kernals etc. are written in this language.
C Language can be defined as :
- Mother language
- System programming language
- Procedure-oriented programming language
- Structured programming language
- Mid level programming language
HISTORY :
● It was developed to overcome the problems of previous languages such as B, BCPL etc.
● Initially, C language was developed to be used in UNIX operating system. It inherits many features of previous languages such as B and BCPL.
FEATURES OF C :
● Simple
● Machine Independent or Portable
● Mid-level programming language
● Structured programming language
● Rich Library
● Memory Management
Fast Speed
● Pointers
● Recursion
● Extensible
USES OF C :
● Device driver development such as network and embedded systems.
● Interpreters and compilers development.
● Processors implementations.
● Design and development of Databases.
● Design and development of new operating systems.
For any query related to the content mail to devkumar082001@gmail.com
No comments: