Introduction to c

Introduction to c 

  • What is c?

An c is high level programming language.it is general purpose programming language's language is the result of the improvement in B language's is an imperative procedural language it supports structured programming. c language has static type system.it can be used to give instructions to computer system. With the help of c programming language user can easily gave instructions to the computer system and complete their tasks in very effective manner. The syntax of c language is very simple and flexible.
c programming language is machine independent programming language that can be used to make operating systems like windows,unix,linux etc.it can be used to make database.
It is very popular programming language. Many programmers use this programming language's language is directly associated with UNIX operating system. This programming language is developed to develop an UNIX operating system. 

Introduction to c

  • History of c:
c language was originally developed at Bell Labs by Dennis Ritchie between 1972 and 1973 to construct utilities running on UNIX.it was applied to reimplementation of the kernel of the UNIX operating system. During the 1980's c gradually gained popularity.it has become one of the most used programming languages has been standardized by ANSI and ISO in year 1989.since 2000, c has consistently ranked among the top two languages in the TIOBE index which measure the popularity of programming languages in the world.

history of c


The origin of c language is closely tied to the development of the UNIX operating system,originaly implemented in assembly language on a PDP-7 by Dennis Ritchie and Ken Thompson. Eventually they decided to port the O.S. to a PDP-11.the original PDP-11 version of UNIX was developed in assembly language. Thompson desired a programming language to make utilities for the new platform. He created a cut down version of the recently developed BCPL systems programming language. Thompson modified the syntax to be less wordy, and similar to a simplified ALGOL known as SMALGOL.The result Thompson called it B.

in 1971, Ritchie started to improve B,to utilize the features of the more powerful PDP-11. a significant addition was a character type .he called this new Thompson started to use new B to write UNIX Kernal, and his requirements shaped the direction of the language development. New b language had arrays of int and char.pointers,the ability to generate pointers to other types, arrays of all types, and types to be returned from functions were all also added. A new compiler was written, and the language was renamed c.

  • Application of c:
There are various applications of c languages which are written as the following:

Applications of c

  • c programming is used for web development
  • c programming is used for creating another programming languages 
  • c programming is used for computationally-intensive libraries
  • c programming is used for end-user applications
  • c programming is used for make games
  • c programming is used for creating compilers
  • c programming is used for designing operating systems
  • c programming is used for designing GUI applications
  • c programming  is used for creating applications

Post a Comment

Previous Post Next Post