Introduction about C Language with Free Notes

Introduction – C Language

C is the Basics of all Programming Languages. Before the introduction of C Language we had only Machine Level Languages. C is just like any other communication language and may be even more fascinating.

Introduction-to-C

C is general Purpose Programming Language developed at Bell Laboratories of USA in 1972 by Dennis Ritchie.

It has been closely associated with the UNIX operating system for which it was developed – since the system and most of the programs that run it are written in C. Operating systems, C compiler and all UNIX application programs are written in C Language.

It is also called a procedure oriented programming language. The C Language is reliable, simple and easy to use. C has been coded in assembly Language.

C is structured programming language. Its instruction consist of terms that resemble algebraic expression. augmented by certain English keywords such as if, else, for, do and while. In this respect it resembles high level structured programming languages such as Pascal and FORTRAN.

C Language E-Book

Where C Stands ???

To see where C Stands, we must compare it with other programming languages which are mainly divided into categories:

  1. High Level Language or Problem Oriented Languages – The Languages which are designed to give better programming efficiency that also means faster program development. Example: BASIC, FORTRAN, COBOL etc.
  2. Low Level Language or Machine Oriented Language – The languages which are designed to give better machine efficiency which also means faster program execution. Example: Assembly Language, Machine Language.
C Language Hand-Written Notes
  • The C Language stands between these two categories.
  • Because it was designed for both i.e. relatively good programming efficiency as compared to low level language and relatively good machine efficiency as compared to high level language.
  • Therefore C Language is also called as Middle Level Language.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top