You are on page 1of 4

OVerView

1.) “C” is a Structured, High-Level


programming language.

“C” is Structured bcoz it has a modular


structure...
C programs can b organized into function
modules & blocks.

2.) “C” is Machine- Independent language...


Coz it supports development of programs
independent of d hardware platforms on
which they will b implemented.

“C” is highly portable because C programs


written on 1 computer can b easily run on
another with little or no modification.

3.) “C” was developed by Dennis Ritchie @


Bell Laboratories in 1972.

4.) “C” was evolved from languages such as


ALGOL, BCPL (Basic Combined
Programming Language),
And B Lang.

5.) “C” was developed along with d UNIX


operating System @ Bell Laboratories...
Hence it is closely associated with UNIX.
Also UNIX o.s. was entirely coded in C.

6.) “ANSI” means American National


Standard Institute.

7.) What is “ANSI C” ..?


A: - ANSI set up a committee to
define certain standards for C language.
The Committee proposed a version of C in
1989 which was then approved by ISO
(International Standards Organization)
1990. From then onwards, this version of C
is known as ANSI C.

8.) C has a rich set of Built-in Functions,


Powerful Operators and a variety of
Datatypes.

Comment Lines
Comment lines (/* */) cannot b inserted in d
middle of a word..

Also comment lines cannot be nested in C.


i.e. /* abcd /* efgh */ ijkl */ only the
things between d first /* and first */ (abcd
efgh) will b considered as comment & wil b
ignored by the compiler.

Comment lines do not affect the size or


execution speed of programs.. so shud b
used extensively..

C is case sensitive.. that is it makes a


distinction between uppercase & lowercase
letters.
Everything in C is generally written in
lowercase letters except for symbolic
constants.
____________________________________
____________________________

The main() function

You might also like