Skip to main content

Posts

Showing posts with the label c programming

C programming

Introduction to C: C is a general-purpose, structured programming language. Its instructions consists of terms that resemble algebraic expression, augmented by certain English keywords such as if, else, for, do and while, etc. C contains additional features that allow it to be used at a lower level, thus bridging the gap between machine language and the more conventional high level language. This flexibility allows C to be used for system programming (e.g. for writing operating systems as well as for applications programming such as for writing a program to solve mathematical equation or for writing a program to bill customers). It also resembles other high level structure programming language such as Pascal and FORTRAN. 2.1 Historical Development of C: C was an offspring of the ‘Basic Combined Programming Language’ (BCPL) called B, developed in 1960s at Cambridge University . B language was modified by Dennis Ritchie and was implemented at Bell Laboratories in 1972. The n...