Hampir semua game NES ditulis tangan dalam 6502 assembly, sama seperti yang digunakan di Commodore 64, Apple] [e, dll. Sangat sedikit yang ditulis dalam C memiliki reputasi sebagai sangat lambat karena NES hanya 2Mhz dan memiliki 2Kb onboard RAM (dengan jendela 8Kb agar cartridge dapat menambal lebih banyak). Perakitan yang cermat yang dirancang untuk memanfaatkan sepenuhnya arsitektur khusus NES jauh lebih efektif.
Berhentilah dan pikirkan tentang itu ... game seperti Super Mario Bros 3 dan Kirby's Adventure dijalankan pada 2Mhz. Bandingkan seberapa kaya mereka dengan game hari ini yang menelan gigahertz dan ratusan megabita RAM ...