C Language / Subject
Beginner
Start learning C with syntax, variables, data types, operators, input and output, conditions, loops, functions, arrays and first projects.
Your Progress
Learning Summary
Suggested sequence
Learning roadmap
Topics follow the Admin display order
Beginner
80 topics- Introduction to C Programming
- History of C
- Features of C
- Applications of C
- Structure of a C Program
- C Program Compilation Process
- Installing a C Compiler
- Writing Your First C Program
- C Syntax
- C Character Set
- C Tokens
- Keywords
- Identifiers
- Variables
- Constants
- Literals
- Data Types
- Basic Data Types
- Type Modifiers
- Variable Declaration
- Variable Initialization
- Scope of Variables
- Storage Basics
- Input and Output
- printf()
- scanf()
- getchar()
- putchar()
- Format Specifiers
- Escape Sequences
- Comments
- Operators
- Arithmetic Operators
- Relational Operators
- Logical Operators
- Assignment Operators
- Increment and Decrement Operators
- Bitwise Operators
- Conditional Operator
- sizeof Operator
- Operator Precedence
- Operator Associativity
- Expressions
- Type Conversion
- Implicit Type Conversion
- Explicit Type Casting
- Decision Making
- if Statement
- if-else Statement
- Nested if
- else-if Ladder
- switch Statement
- Loops
- for Loop
- while Loop
- do-while Loop
- Nested Loops
- break Statement
- continue Statement
- goto Statement
- Arrays
- One-Dimensional Arrays
- Two-Dimensional Arrays
- Multidimensional Arrays
- Array Initialization
- Strings
- Character Arrays
- String Input and Output
- String Functions
- Functions
- Function Declaration
- Function Definition
- Function Calls
- Function Parameters
- Function Arguments
- Return Values
- Function Prototypes
- Call by Value
- Recursion
- Basic C Programs and Exercises
Topics
80 published topics
- 01 Introduction to C ProgrammingLearn Introduction to C Programming through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 02 History of CLearn History of C through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 03 Features of CLearn Features of C through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 04 Applications of CLearn Applications of C through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 05 Structure of a C ProgramLearn Structure of a C Program through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 15 min read · 90 min learning
- 06 C Program Compilation ProcessLearn C Program Compilation Process through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 07 Installing a C CompilerLearn Installing a C Compiler through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 15 min read · 90 min learning
- 08 Writing Your First C ProgramLearn Writing Your First C Program through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 15 min read · 90 min learning
- 09 C SyntaxLearn C Syntax through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 10 C Character SetLearn C Character Set through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 11 C TokensLearn C Tokens through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 12 KeywordsLearn Keywords through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 13 IdentifiersLearn Identifiers through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 14 VariablesLearn Variables through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 15 ConstantsLearn Constants through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 16 LiteralsLearn Literals through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 17 Data TypesLearn Data Types through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 18 Basic Data TypesLearn Basic Data Types through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 19 Type ModifiersLearn Type Modifiers through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
- 20 Variable DeclarationLearn Variable Declaration through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning