install and setup a modern C development environment based on VS Code/VSCodium and LLVM
explain the difference between source code and binary
use a terminal to compile and run C programs using the Clang compiler
organize projects into folders
organize a project in a code repository and code forge
use editor features like formatting, build tasks, renaming, and autocompletion
use breakpoints to get visibility to the variables of a running program
integrate an LLM assistant into the development environment
integrate an external library (not part of the standard library)