You are on page 1of 1

C is a powerful, flexible, portable and elegantly structured programming language.

Since C
combines the features of a high-level language with the elements of the assembler, it is
suitable for both systems and applications programming. It is undoubtedly the most widely
used general-purpose language today in the operating systems, and embedded system
development.

C has many desirable qualities. It is a language whose rich set of built-in functions and
operators can be used to write any complex program. The C compiler combines the
capabilities of an assembly language with the features of high-level programing and therefore
it is well suited for writing both system software and business packages. Programs with C are
efficient and fast due to its variety of data types and powerful operators. It is highly portable
and well suited for structured programming.
Another important feature of C is its ability to extend itself. A C program is basically a
collection of functions that are supported by the C library. We can continuously add our
functions to C library. With the availability of large number of functions, the programming
task becomes simple.

You might also like