Programming Language C
A
programming Language is a set of rules that tells the computer what
operation to perform. In others words it is an artificial language
for expressing computer programs. A language usually consists of all
the verbal or written symbols and expressions that are use to
exchange ideas and information. Programming languages can best
categorized as falling into five generations.
1. First Generation Language
(Machine Language):
Machine language is the basic language of the computer, representing
instructions and data as binary digits. A programmer can use machine
language that is first generation language to write software
program.
2. Second Generation Language
(Assembly Language):
Assembly language use symbols as abbreviations for major
instructions instead of long combination of binary digits.
3. Third Generation Language (High
Level language):
Third generation’s languages also known as high-level languages.
There are uses mostly they are designed turn on a number of
different computer with few or no changes. For examples: C, C++,
Java, Cobol etc.
4. Forth Generation Language Very
high level Language or problem oriented Language:
Most high-level are considered procedure oriented languages are
procedural languages, because the program instructions include lists
of steps, or procedures, that tell the computer not only what to do
but to how to do it and when to do.
5. Fifth Generation Language
(Natural Language):
The text of natural language very close to human speech.
C:
C is seems a strange name for programming language. However, this
strange sounding language is one of the most popular computer
languages today. C is third generation language also known as high
level language are very much like everyday text and mathematical
formulas in appearance. They are design to run on a number of
different computers with few or no changes.
History about of C:
C was of an
offspring of the Basic Combined programming language (BCPL) called,
developed in the 1960's at Cambridge university. Dennis Ritchie
modified basic Language for the UNIX operating system and it was
implement on the digital equipment corporation PDP-11 computer in
1972. Then new language was name C. Since it was develop along with
the Unix Operating System and it is strongly associated with UNIX.
Now C is running under a number of operating system include MS. -
DOS (Domain Operating System for micro Computers). C Programming
Language is very suitable for structured programming requiring the
user to think of a problem in terms of function is locks or modules.
A proper collection of these modules would make a complete program
debugging structure makes program debugging, testing and Maintenance
easier.
C Programming steps:
C programming has five Steps Productions. Any one want to complete
any program must be following this step. It as follows:
Step 1:
Define the problem
1)
Specify Program Objective.
2)
Specify Output requirement.
3)
Specify input requirement
4)
Specify Processing requirement.
5)
Document the analysis and objective
speciation processing.
Step 2: After the problem has defined,
the program must logically designed.
Step 3: Code the Program.
Step 4: Test the program
Step 5:
Collate and finalize the documentation.
Programmers use three types of language processors. It is as follows
·
Assemblers
·
Compilers And
·
Interpreters
will Continue |