C Programming Tree
C Programming Tree
Fundamentals
Basics of Programming
Introduction to C
Setting Up Development Environment (GCC, Clang, IDEs like VS Code, CLion)
Compilation Process (Preprocessing, Compiling, Linking)
Syntax and Structure
Basic Syntax
Variables and Data Types (int, float, char, etc.)
Operators and Expressions
Constants and Literals
Control Structures
Conditional Statements
If-Else Statements
Switch Case
Conditional Operator (Ternary Operator)
Loops
For Loop
While Loop
Do-While Loop
Break and Continue Statements
Functions
Function Declaration and Definition
Function Parameters and Return Types
Call by Value vs Call by Reference
Recursive Functions