C Programming Full Course for free

Bro Code

A 7-hour C course for beginners from Bro Code. It starts with setting up VS Code and the gcc or clang compiler on Windows, macOS and Linux, then goes through the language topic by topic, with a small program after most sections. The last hour deals with structs, pointers, files and dynamic memory with malloc, calloc and realloc.

What you'll learn

  • Compiling C programs with gcc or clang
  • Variables, format specifiers and user input
  • Functions, prototypes and variable scope
  • Arrays, strings, enums and structs
  • Pointers and reading and writing files
  • Allocating memory with malloc, calloc and realloc

More Programming Languages courses