Introduction to C — Study Resources & PYQs
Introduction to the C programming language and its characteristics.
- Estimated study time: 60 minutes
Study resources
- Introduction to C Programming | Chapter 1 (Neso Academy Playlist) (Video) — Neso Academy's Chapter-1 playlist covering what C is, its history and evolution, and how a C program is compiled and executed — ideal for GATE/exam prep.
- Introduction to Functions in C (Video) — Lecture-style video explaining what a function is, the syntax for defining one in C, and why functions are used to organise code.
- Introduction to Pointers in C (Video) — Lecture introducing pointer variables — what they store, how to declare them, and a simple worked example — a good starting video before pointer arithmetic and double pointers.
- NPTEL — Programming and Data Structures, IIT Madras (Article) — Current NPTEL course covering C programming constructs, arrays, pointers, functions, recursion, searching and sorting.
- NPTEL — Problem Solving Through Programming in C, IIT Kharagpur (Article) — Current NPTEL course covering C basics, operators, control flow, functions, arrays, structures, pointers and dynamic allocation.
Taught in these subjects
- Computer Programming — CST3101 · Government College of Engineering and Technology, Jammu
- Fundamentals of Programming Using C — CST3201 · Government College of Engineering and Technology, Jammu