Assembly
The lowest-level human-readable language — each line is one raw instruction to the processor.
Assembly is the closest a human can comfortably get to the processor's own language. Every line is one tiny instruction — move this number into that register, add these two, jump to that line. There are no variables with friendly names, no loops that manage themselves; you steer the machine by hand.
Languages like Python are eventually turned into these raw instructions for you. Assembly still matters where every nanosecond or byte counts — operating system kernels, game engines, security research — and reading a little of it teaches you what the machine actually does with your code.
The best way to make it stick: watch it run. Start an interactive lesson →