C programming is a general purpose and popular computer programming language which is widely used for system and application software. C programming is widely used because of its efficiency and control. We include all basic concepts in our teaching course