Learn C


C is a great first language to learn! It enables you to learn about the different data types and know how code is structured. Although it can be tedious at times, it gives you a deeper understanding of how to write efficient code which helps you become a better programer in whatever language that you end up using.


These tutorials also prepare you for the CLE Certification provided by the C++ Institute. You can also enroll in the free C course provide by the C++ Institute that prepares you for these certifications.


Unit 01: Getting Started with C
Lesson 1: What is C Programming
Lesson 2: Writing Your First Program
Lesson 3: Variables
Lesson 4: User Input
Lesson 5: Comments
Lesson 6: Create a Calculator Using If Statements
Unit 02: Improving Code with Loops and Functions
Lesson 7: While Loops
Lesson 8: For Loops
Lesson 9: Switch Statements
Lesson 10: Functions
Unit 03: Memory Location
Lesson 11: Pointers
Lesson 12: Arrays, Malloc, and Free
Lesson 13: Typecasting, Bitwise Operators, and Multiconditional Statements
Getting Ready for the CLE Exam
Lesson 14: Prepare for the CLE C Programming Exam from the C++ Institute