C Programming (Neso Academy)
By Neso Academy
- Course audio
- Course audio: English
- Level
- Beginner
- Length
- 15 lessons
What you'll be able to do
- Write and understand a first C program
- Explain data type sizes, ranges and overflow
- Use variable scope and storage class modifiers
About this course
Neso Academy's C Programming playlist explains the language in precise, animated English lessons. It starts with the features of C and a first program, then variables and naming conventions, printf, the fundamental data types in detail including integer ranges, characters and floating point, exceeding valid ranges, variable scope, the auto, extern, register and static modifiers, and constants, with sets of important questions for practice. It suits students who want a rigorous, exam-oriented understanding of C. Afterwards, take a data structures course.
Before you start: No programming experience needed; a computer with internet access.
Syllabus
Sabaq lists the first 15 videos of this playlist; the rest continue on YouTube. Full playlist on YouTube
- 1C Programming – Features & The First C Program
- 2Introduction to Variables
- 3Variable Naming Conventions
- 4Basic Output Function – printf
- 5Fundamental Data Types − Integer (Part 1)
- 6Fundamental Data Types − Integer (Part 2)
- 7Exceeding The Valid Range of Data Types
- 8Fundamental Data Types − Character
- 9Fundamental Data Types − Float, Double & Long Double
- 10C Programming (Important Questions Set 1)
- 11Scope of Variables - Local vs Global
- 12Variable Modifiers − Auto & Extern
- 13Variable Modifiers − Register
- 14Variable Modifiers − Static
- 15Constants in C (Part 1)
What to take next
Videos by Neso Academy, played from their official YouTube channel. Subscribe on YouTube
Official upload by the teacher or institution on their own channel, shown with YouTube's embedded player.
Sabaq lists the first 15 videos of this playlist; the rest continue on YouTube. Full playlist on YouTube
Lessons last checked Oct 2026. Course summary and lesson structure by Sabaq.
Report a problem or a rights request

