- Portability = It refers to the ability of a program to run in different environments. Different environments could refer to different computers, operating systems, or different compilers. Since, C compilers are available for almost all systems; C can be termed as the most portable language.
- Flexibility = C combines the convenience and portable nature of a high-level language with the flexibility of a low-level language.
- Wide Acceptability = C is a language known to an overwhelming majority of programmers around the world. The language is suitable for projects both at the system-level and at the application level.
C has now become a widely used professional language for various reasons. • It has high-level constructs. • It can handle low-level activities. • It produces efficient programs. • It can be compiled on a variety of computers.
|