The increasing acceptance of C is basically due to its many desirable qualities. C is a strong language whose rich set of built-in functions and operators can be used to write any complex program effectively. C is a high-level language, it uses compiler as its translator, the C compiler combines the capabilities of an assembly (low-level programming) language with features of high-level language and therefore it is well suited for writing both system software and application software.
Programs written in C are efficient and fast. This is due to its variety of data types and powerful operators. For example, C is many times faster than BASIC. Its strength lies in its built-in functions. C is highly portable, means that programs written for one computer can be run on another with little or no modifications. Portability is important for software with different operating systems.
C is a structured programming language, thus requiring the user to think of a problem in terms of functions or blocks. A proper collection of these blocks would make a complete and efficient program. The modular structure helps the programmer to makes program debugging, testing and maintenance easier.
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. Anyone can continuously add their own functions to C library. With the large collection of functions, the programming in C is simple.
Programs written in C are efficient and fast. This is due to its variety of data types and powerful operators. For example, C is many times faster than BASIC. Its strength lies in its built-in functions. C is highly portable, means that programs written for one computer can be run on another with little or no modifications. Portability is important for software with different operating systems.
C is a structured programming language, thus requiring the user to think of a problem in terms of functions or blocks. A proper collection of these blocks would make a complete and efficient program. The modular structure helps the programmer to makes program debugging, testing and maintenance easier.
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. Anyone can continuously add their own functions to C library. With the large collection of functions, the programming in C is simple.
No comments:
Post a Comment