Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
C language is a structure oriented programming language, was developed at Bell Laboratories in 1972 by Dennis Ritchie
C features were derived from earlier language called B (BCPL language) C was invented for implementing UNIX operating system
It is also called as procedure oriented programming language C language is reliable, simple and easy to use. C has been coded in assembly language
Features of C language
Uses of C language
C is used for developing system applications that forms portion of operating system. Below are some examples of C being used. Database systems Graphics packages Word processors Spread sheets Operating system development Compilers and Assemblers Network drivers Interpreters
High Level
High level languages provides almost everything that the programmer might need to do as already built into the language
Middle Level
Middle level languages dont provide all the built-in functions found in high level languages, but provides all building blocks that we need to produce the result we want C, C++, JAVA, FORTH, Macro-Assembler
Low Level
Low level languages provides nothing other than access to the machines basic instruction set
Assembler
C language is structured, middle level programming language developed by Dennis Ritchie Operating system programs such as Windows, Unix, Linux are wriiten by C language C89/C90 and C99 are two standardized editions of C language C has been written in assembly language
Firstly, the program is written in the form of number of text files using a screen editor. This form of the program is called the source program. It is not possible to execute this file directly.
Secondly, the completed source file is passed to a compiler (Compiler is a program which generates a new file containing a machine code translation of the source text).