Sie sind auf Seite 1von 2

C Language

A. History of C language
C Language is the BCPL language who developed by Martin Richards in
1967. This language gives idea for Ken Thompson and he developed a language
called B in 1970. Further development of the language B is the C Language by
Dennis Ritchie about in 1970 in Bell Telephone Laboratories Inc. (Now called AT&T
Bell Laboratories). On the first time, C Language used on Digital Equipment
Corporation PDP-11 Computers who were using UNIX Operating System.
C is the language standart, it means a program who wrote with certain versions
of the C language will be able to compiled with the other version of C language with
some modification. The original C language standard is standard from UNIX.
Operating system, C compiler and all of Unix application program who essential was
written in C language. The Unix standardization taken from Brian Kerningham &
Dennis Ritchies book with title is The C Programming Language who published
by Prentice-Hall in 1978. The C descriptions from Kerningham and Ritchie, now also
called as K&R C.
The popularity of C language made the versions from this language made
more for Micro Computer. To make the versions to be standard, ANSI (American
National Standards Institute) formed a Committee (ANSI committee X3J11) in 1983
which sets the ANSIs standart for C Language. This standard based on UNIXs
standard who expanded. The ANSIs standard established as much as 32 keywords
standard. C language versions that provide at least 32 keywords with syntaxs that
appropriated which determined by the standard, then it can be said to following
ANSIs standard.
At this era, C is a programming language that getting a popularity around the
world. There are a lot of programming language who makes with C language like
assembler, interpreter, packet programs, operating system, editor, compiler, auxiliary
programs, Word start, Database, application for business, mathematics, game, also
implementation it to make artificial intelligence.
In many literature, C language have classified as intermdiate language.
Classification in intermediate language doesnt mean C language is more difficult
than high level language such as PASCAL or BASIC. C language doesnt like
oriented language for machine such as machine language and assembly. In fact, C
language has combined element in high level language or intermediate language.
Facility to make program in High Level Language and speed of execution from low
level language is the purpose of C language.

B. Plus and minus of C language
(+)
C language have available in almost all types of computers such as micro, mini or
mainframe computer.
The code of C language are portable. An application that are written with C
language for a spesific computer can used in the other computer with some
modificatioon.
Various data structures and controling process is provided in C which may be
possible to making structure of programs. A good language structures, in
additional, it also easy to learned and easy to make programs, tracking program
errors and it can be make a good documentation program.
Comparing with assembly, C is more easier to understanding and programmer is
not to knowing computer machine detail and dont waste a long time to finishine a
problem into program object. It happen because C is orientated in that problem not
orientated in machine.
C is possible to make data manipulation into bit or byte

(-)
There are many operator and flexibility to writing program sometimes are
confusing the programmer. If you are not a master, maybe it will be appearing any
problems.
Begginer of C programmer is generally never knowing pointer and doesnt using
it. But actually, the magical power of C exactly in the pointer.

But, dont give up for beginner, Aphorism said, If you didnt know it, so it dont
love you. and also where theres a wish, surely there is a way.

Das könnte Ihnen auch gefallen