C language is used for developing system applications that forms a major portion of operating systems such as Windows, UNIX, and Linux. C language is also used for developing applications that can be run on a stand-alone system. These applications include:
1. Compilers
2. Interpreters
3. Assemblers
4. Text editors
5. Print spoolers
6. Network drivers
7. Database systems
8. Language interpreters