Introduction to the C Programming Language

Today we will get an overview of the C programming language.

While considered a high-level language, C provides nearly the same level of access to hardware as assembly langauge. This makes it particularly useful in the context of operating systems.