Intermediate Programming

C Programming Essentials

Learn the language behind operating systems: variables, control flow, functions, and pointers.

5 lessons 180 minutes 8-question exam Verifiable certificate

About this track

C is a foundational language that teaches you how computers really work. This course covers the C compilation model, data types, control flow, functions, arrays, and an introduction to pointers. By the end you will be able to write, compile, and reason about small C programs.

0%
0 of 5 lessons complete
Start lesson 1
Final Exam

Complete the lessons, then log in to take the 8-question exam and earn your certificate.

Log in to continue