A free, interactive online Assembly course. You write real x86-64 code on every lesson, with AI hints when your program segfaults or the registers don't hold what you expected, and a free certificate when you finish.
- Read and write x86-64 NASM: registers, mov, arithmetic, and conditional jumps
- Call the kernel directly with the read, write, and exit syscalls
- Reason about the stack, memory sections (.data / .bss / .text), and labels
- Assemble and link a program end to end and run it in your browser