You are on page 1of 3

Be An Expert in Programming

C PROGRAMMING

- Shishir Kant Singh


(B.tech, Computer Science)
Director
Dharshi Technologies Pvt. Ltd.
Dedicated to
My Dad, Mom
Who inspire me All time.

Shri Dharm Raj Singh


(Father)

Smt. Sushila Singh


(Mother)
Preface
What is a programming language?--Human beings need language to communicate between
them. Similarly to communicate with computers we need a programming language. All the
events in life can be communicated to computers with the help of programming language. C is
the basic of all programming language. Before the introduction of C we had only Machine level
languages. C is just like any other communication Language.

If you learn C programming thoroughly you can easily learn other programming
languages. To learn C we just need to know the syntax of C program only. i.e. order in which we
have to write the contents. This book is intended to introduce C programming to beginning
programmers. Over several years of studying, I have noted a large number of students appear to
have difficulty in grasping the fundamentals of C Language. So I am trying to explain them with
the help of simple examples.

This book will help you get a quick start with C programming. This book is a guide for
the beginners and also for those who have little knowledge on C Programming fundamentals.

There are different types of programming languages such as Structure oriented,


Object oriented etc. C is the most commonly used Structure oriented programming language.
Compiler for some languages are developed using C only. With the help of this tutorial I am
trying to explain all the basics of C. In order to successfully complete this tutorial, you won't
need any prior knowledge of the C programming language. First of all I will start with the most
basic concepts and take you up to the highest level of C programming including the usually
intimidating concepts of structures, union, file, pointers and dynamic memory allocation, etc.

Once you have mastered C, you will find Object Oriented Language such as c+
+,java, etc are easy to learn.

So let's start our Journey.........

-AUTHOR

You might also like