top of page

C Programming Tutorial - Learn to Code

C Programming Tutorial - Learn to Code
C Programming Tutorial - Learn to Code


C is computer programming language pronounce as /si:/. It is general purpose and procedural programming language.

It also support structured programming, lexical variable scope, and recursion, while a static type system prevents unintended operations.

C programming as designed to keep in mind that all the programming construct like variable, control statement , function etc. can mapped efficiently to typical machine instruction ( i. e. Machine code is a computer program written in machine language instructions that can be executed directly by a computer's central processing unit(CPU))

To run c program you need compiler, compiler convert c programming source code to machine specific compiled code like when you compile on windows machine compile code will be different than mac or Linux.

Compile code is also code machine instruction os assembly instruction (assembly language). Some application like operating system as well as application software which mostly used in supercomputer and embedded system use c programming language. Before c invention these applications was written in assembly language.

History of C

C was originally developed at Bell Labs by Dennis Ritchie between 1972 and 1973 to make utilities running on Unix. Later, it was applied to re-implementing the kernel of the Unix operating system.

During the 1980s, C gradually gained popularity. Nowadays, it is one of the most widely used programming languages with C compilers from various vendors available for the majority of existing computer architectures and operating systems. C has been standardized by the ANSI since 1989 (see ANSI C) and subsequently by the International Organization for Standardization.

bottom of page