UNIT 2 Introduction to C Flashcards
It is a general-purpose programming language which features economy of expression, modern
control flow and data structures and a rich set of operations
C
It has been called as “system programming language” because it is useful for writing
compilers and operating systems.
C
It is a structured programming language. It is considered a high- level language because
it allows the programmers to concentrate on the problems at hand.
C
It is developed by Martin Richards in 1967.
This language is turn strongly influenced the development of the next language –B.
Basic Combined Programming Language (BCPL)
It is written and developed by Ken Thompson in 1970 for the first UNIX system on the DEC
PDP-7. Both BCPL and B are “typeless” languages.
B
It is an expansion of B. A programming language designed by Dennis Ritchie in 1972 at AT
and T Bell Laboratories. C was originally designed for and implemented on the UNIX
operating system on the DEC PDP-II.
C
It is a version of C developed by Borland International Corporation in 1987. This
version is designed to run on various microcomputer systems, namely those which use the
operating system MS-DOS, the operating system for the IBM Personal Computers and
Compatibles.
Turbo C
He reads the source code of your program one line at a time and performs the
specific instructions contained in that line.
Interpreter
He reads the entire program and converts it into object code-the form that can be
directly executed by the computer
Compiler
It refers to the events that occur during the compilation process.
Compile Time
It is a translation of the program source code in a form that can be directly
executed by the computer. It is also called the binary code and machine code.
Object Code