Why Classic FC Games Were Written in 6502 Assembly
The article explains that classic FC (Famicom/NES) games like Super Mario Bros. and Contra were programmed in 6502 assembly language because the console's 8-bit MOS 6502 CPU, 2 KB RAM, and 40 KB ROM required low-level hardware control and extreme memory efficiency that high-level languages could not provide.
