C is the mother of all other languages. Its language constructs build your foundation in the world of programming. basically c is a procedure oriented programmming language. this language help us to build logic. through flowcharts and various other design methodologies you can trace the flow of data, errors looping, identity problems and remove it.turbo c editor gives you an environment full of features tools and utilities to build your logic and check the execution of program with proper testing and debugging. it support various libraries which consist number of inbuilt functions to facilitate the programmer or user in developing the software or programs. c programming consist of Arrays functions pointers , fundamental form of runtime polymorphism , File handling and graphic tools also .seperate library is there to create games applications. there are various application of c language. you can create database, design compiler, design software application and utility programs as well.