C Programming Tutorial

C programming is a popular programming language used for creating system and application software. Despite being fairly old, it is widely used because of its efficiency and control.

This C programming tutorial is intended for beginners who do not have any prior knowledge or have very little knowledge of computer programming. All the basic features are included in detail with explanation and output.

Getting Started With C..

In order to run a C program, you need a compiler. Compiler change source code(code written by programmer) to object code(code that computer understands) and creates executable file. There are many free and professional compilers available. For the sake of this course, GNU GCC compiler is used. All the examples in this course are tested and verified in GNU GCC compiler.

C Tutorial Topics

C Introduction

Decision and Loops

C Functions

Arrays and Strings

C Pointers

Structure & Union

C Files I/O

Additional Tutorials