What is C ?
C
language is a general purpose and structured
programming language developed by 'Dennis Ritchie' at AT &T's Bell
Laboratories in the 1972s in USA.
It
is also called as 'Procedure oriented programming language.'
C
is not specially designed for specific applications areas like COBOL (Common
Business-Oriented Language) or FORTRAN (Formula Translation). It is well suited
for business and scientific applications. It has some various features like
control structures, looping statements, arrays, macros required for these
applications.
The
C language has following numerous features as:
- Portability
- Flexibility
- Effectiveness and efficiency
- Reliability
- Interactivity
Why to use C ?
In today's world
of computer programming, there are many high-level languages to choose from,
such as C, Pascal, BASIC, and Java. These are all excellent languages suited
for most programming tasks. Even so, there are several reasons.
Why many
computer professionals feel that C is at the top of the list:
C is a powerful
and flexible language. What you can accomplish with C is limited only by your imagination.
The language itself places no constraints on you.
C is used for projects as diverse as operating
systems, word processors, graphics, spreadsheets, and even compilers for other languages.
C is a popular
language preferred by professional programmers. As a result, a wide variety of
C compilers and helpful accessories are available.
C is a portable
language. Portable means that a C program written for one computer
system (an IBM PC, for example) can be compiled and run on another system (a
DEC VAX system, perhaps) with little or no modification. Portability is
enhanced by the ANSI standard for C, the set of rules for C compilers.
C is a language
of few words, containing only a handful of terms, called keywords, which
serve as the base on which the language's functionality is built. You might
think that a language with more keywords (sometimes called reserved words)
would be more powerful. This isn't true. As you program with C, you will find
that it can be programmed to do any task.
C is modular. C
code can (and should) be written in routines called functions. These
functions can be reused in other applications or programs. By passing pieces of
information to the functions, you can create useful, reusable code.
As these features show,
C is an excellent choice for your first programming language.
No comments:
Post a Comment