C is a general-purpose programming language, originally meant for writing systems programs. While most modern programming languages exist for the sole purpose of writing programs, C was designed to make software development as easy and practical as possible by minimizing the programmer’s intervention in performing tasks like memory management, data storage and calculation. Advantages of C Language Most of the applications are created in C language and they are used by various organizations on a daily basis and are creating war due to their wide use. For example, Linux operating system is creating problem because of its popularity. There is no escape from using these applications as it is easier for students to access the information and get updated daily if required.