clang

Building programs with dynamic runtime libraries

Dynamic libraries allow code to be linked independently during runtime without compilation into the executable. This post will delve into the creation and use of dynamic libraries on your system.

A Hitchhikers Guide to Compiling

The C language is arguably the most popular and widely used language of all time. We all know that when we run a C program, the code is converted to machine code and then executed on the machine. But have you ever wondered how this happens?