INTRODUCTION TO C

C and c++ is a different programming language .

C is a programming language developed at AT&T bell Laboratories of USA in 1972. It was designed and written by Dennis Ritchie.

All the programming Languages can Be divided into two categories.


  • Problem Oriented languages or High level languages. 
These languages have been designed to give better programming efficiency that is faster programming development. Example-FORTRAN, BASIC, PASCAL etc.


  • Machine oriented languages or Low level Languages.
These languages have been designed to give a better machine efficiency that is faster execution. Example- Assembly Language and Machine Language.

C stands in between these two categories that often called middle level language since it was designed to have both a relatively good programming efficiency and relatively good machine efficiency.

FEATURES OF C


  • The C language contains the features of both low and of  high level languages.
  • The C is very close to both man and machine hence it is called machine level languages.
  • Programs Written on C are 100% efficient.
  • Programs written on C are Machine Independent and portable.
  • The C is very Much closer To English.
  • C is a robust language whose rich set of built in functions and operators can be used to write any complex programs.
  • C is a well suited for writing both system software and business Packages.
  • C is a compiler based languages.
  • Programs written in C are fast due to its variety of data types and powerful operators.It is many times faster than basic.
  • another important feature of C is its ability to extend itself.A C program is basically a collection of function that are supported by C library.