You learn core C fundamentals starting from the basics. The course covers variables, data types, input and output statements, operators, arrays, functions, strings, structures and unions, and pointers. This free C programming course builds a strong base and helps you learn C for free with clear examples.