C programming Introduction

C is one of the most widely used general-purpose programming languages. It is widely used for writing programs in many different domains including operating systems, numerical computing, graphical applications, etc.

Continue reading


C Operators

C Operators specify what is to be done to objects with specific type. Operators act on expressions to form a new expression.

Continue reading


C Data Types

C is a typed language. That means, each variable is given a specific type which defines what values it can represent, how its data is stored in memory, and what operations can be performed on it.

Continue reading


C Iteration Statements

Iteration statements create loops in the program. In other words, it repeats the set of statements until the condition for termination is met. Iteration statements in C are for, while and do-while.

Continue reading


C Functions

A function in C is a module of code that takes parameters in , does some computation, and returns a new piece of information based on the parameter information. Functions present a higher level of abstraction and facilitate a divide-and-conquer strategy for program decomposition.

Continue reading


C Scope and Lifetime

The scope of a variable is the part of the program within which the variable can be used. So, the scope describes the visibility of an identifier within the program.

Continue reading