Sunday, July 7, 2019

Introduction to C Language | Introduction to C Programming Language

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:

  1. Mother language
  2. System programming language
  3. Procedure-oriented programming language
  4. Structured programming language
  5. 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.

 Previous Topics

0 comments: