What is C Language and Its Need

Engg.... | 06:29 | | Best Blogger Tips
c programming language


INTRODUCTION ABOUT NEED OF "C LANGUAGE" 
Since computer is a machine which is used for many purposes such as manipulation of data , scientific calculations , business data processing etc. It was further expanded to various fields of applications. Based on the applications, different programming languages were developed. For example:
  • FORTRAN was developed for scientific calculations
  • PASCAL was developed for general applications
  • COBOL was developed for business data processing
  • PROLOG AND LISP was developed for artificial intelligence applications.

Then there was need for language which would be used to develop system programs. " C " i.e new programming language was developed to fulfil this requirement.

WHAT IS "C LANGUAGE": 


DINNIS RITCHIE
                                                             



C is both general purpose and specific purpose programming language. C is high level language. It is powerful
programming language. C is developed by DINNIS RITCHIE and BRAIN KERNIGHAN.    
C is developed at AT AND T'BELLS LABORATORY , USA in 1972. C is generally derived from two early proramming languages
  1. BCPL(basic combined programming language)
  2.  B language

      MARTIN RICHARDS developed "BCPL Language" and KEN THOMPSON developed "B Language". For UNIX OPERATING SYSTEM MR. KEN THOMPSON design a Language on PDP-7 Machine.In 1972, DENNIS RITCHIE developed new version of B and named it as C. His thinking behind name given to C is that C comes after B in alphabetical order which shows advancement to B. Basically there was a plan to develop UNIX OPERATING SYSTEM using C language. As C is strongly associated with unix operating system , it also runs on various operating systems including Window 95/98, MS-DOS etc.
      In 1978  both  DENNIS RITCHIE  AND  BRAIN KERNINGHAN  publish  a  detailed  description of C language. C is Case Sensitive Language means written in Lowercase letters.



      Please Share it! :)
      Do you like this Story?

      Get Free Email Updates Daily!

      Follow us!

      0 comments:

      Post a Comment