Reza Lavarian
Reza Lavarian

Reza Lavarian

Follow
Series

The journey of a program to the CPU - A friendly guide for the curious coder

In this series, I'll talk about how computers run programs and handle multitasking, in plain English. Topics covered: OS, compilers, processes, multitasking, threads, CPU, and memory management.

Articles in this series

The Journey of a computer program to the CPU

Apr 7, 20219 min read

A computer program is a sequence of instructions for a computer to do a particular task. A task can be a simple as calculating a simple value or...

The Journey of a computer program to the CPU
CPU, how a bunch of transistors can understand and execute your code
Multitasking: the reason you can surf the web while listening to music
Memory management in the OS way