Although it was possible to obtain compilers for Locomotive BASIC, C and Pascal, the majority of the CPC's software was written in native Z80 assembly language.
Přestože kompilátory pro Locomotive BASIC, Pascal a C byly dostupné, naprostá většina software pro CPC byla psána v assembleru Z80.