All about C Language

All about C Language

PrepInsta Introduction to C

Below you will find all the important topic relating to the C language. These topics will help you clear the basics and underlying concepts of C, that will help you understand and grasp the language better.

  1. Study the Theory
  2. Watch the lectures
  3. Complete the assignments
Structure of program in C

Basics of C

Here we will learn about the structure of C language and the syntax in order to construct a feasible code. These are important topics and you need to be thorough in these topics before you move further.

Basics to Code

Here we will learn about all the important topics relating to coding and how these are important for a thorough understanding of the C Programming domain.

Computer

Miscellaneous Coding Questions

Some Important Coding Questions(1)

Below assignments must be completed by all the Students

Assignments

Note : You need to complete atleast 80% of the assignments for getting the certificate

First Watch Session videos and then complete Assignments

C Assignments :-

Introduction to C Programming

Lecture

Assignments

Input-Output

Lecture

Assignments

Data Types

Lecture

Assignments

Arrays

Lecture

Assignments

Strings

Lecture

Assignments

Functions

Lecture

Assignments

Macros & Processors

Lecture

Assignments

Format Specifiers, Type Casting and Precision

Lecture

Assignments

C++ Assignments :-

Constructor

Lecture

Assignments

Destructor

Lecture

Assignments

Virtual & Abstract Classes

Lecture

Assignments

Inheritance

Lecture

Assignments

Functions

Lecture

Assignments

21 comments on “All about C Language”


  • Aditya

    #include
    int sita(int ram, int Shyam)
    {
    if (ram == 0)
    return 0;
    else if (ram % 2)
    return sita(ram/2, 2*shayam) + shayam;
    else return Sita(ram/2, 2*shayam) – shayam;
    }
    int main ()
    {
    printf(“%d”, sita(20, 1));
    return 0;
    }
    How come the answer 9 is coming? Plz explain.