About C Tutorial
What is programming
The term programming means to create (or develop) software, which is also called a program.
Computer programs, known as software, are instructions that tell a computer what to do.
Every Computer language is designed for some specific purpose. For example, Fortran was designed
for scientific and mathematical calculations, COBOL (Common business Oriented Language) was
designed for business applications. Similarly, C language was developed for programming in
the operating system called UNIX.
What is C
C is a high-level and general-purpose programming language that is ideal for developing firmware or
portable applications. Originally intended for writing system software,
C was developed at AT & T Bell Laboratories by Dennis Ritchie for the Unix Operating System in the early 1970s.
C was derived from a language called B which was written by Ken Thompson, hence the name C to indicate
it is a successor of language B.
C is not a high-level language, instead, it is a mid-level language with the simplicity of high-level
language and power of low-level language. As a result, programs written in C are very fast.
About This Tutorial
This tutorial has been prepared for the beginners to help them understand the basic to
advanced concepts of C Programming language.
Prerequisites for This Tutorial
Before proceeding with this tutorial, you should have a basic understanding of Computer Programming terminologies.
A basic understanding of any of the programming languages will help
you in understanding the C programming concepts and move fast on the learning track.
So our suggestion is that, to learn C OR C++ first then come back
- Students who are pursuing BCA, MCA, B.E/B.Tech (CS/IT/EC/EE/ME/Civil/Any other discipline)
- Students who have "C Programming" in their curriculum
- Candidates who wish to switch from service based companies to product based
- Candidates who want to continue their career as C developer
- Candidates who are passionate about coding
Like our facebook page for MCQ and recent news
Chapterwise Java Program
Chapterwise C Program
Chapterwise Data Structure Program