Useful Links
Computer Science
Programming
By Language
C Programming
1. Introduction to C Programming
2. Development Environment Setup
3. Basic Program Structure
4. Variables and Data Types
5. Operators and Expressions
6. Input and Output Operations
7. Control Flow Statements
8. Functions
9. Arrays
10. Pointers
11. Strings
12. Structures and Unions
13. Dynamic Memory Management
14. File Input and Output
15. Preprocessor
16. Advanced Programming Concepts
17. Best Practices and Style
Basic Program Structure
First C Program
Hello World Example
Program Structure Analysis
Compilation and Execution
Source File Organization
File Extensions
Header Files vs Source Files
Include Statements
Program Entry Point
The main Function
Function Signature Variations
Return Values and Exit Codes
Command-line Arguments
Basic Syntax Rules
Case Sensitivity
Statement Termination
Block Structure
Whitespace and Indentation
Comments
Single-line Comments
Multi-line Comments
Documentation Standards
Best Practices
Previous
2. Development Environment Setup
Go to top
Next
4. Variables and Data Types