Har programmerat massor av 6502 (främst Commodore 64-grejer) men inget Z80. Visst finns det en kultur kring Z80:n som sitter i syntar, arkadmaskiner, hemdatorer och mycket annat. Det finns cross-kompilatorer till det mesta i CPU-väg, dvs du kan programmera på din PC eller Mac och köra koden i en emulator eller på hårdvara - exakt hur varierar beroende på vad du faktiskt vill skriva kod till. Man kan lära sig programmeringsbiten, att koda maskinkod, eller assembly genom att läsa någon bok (mycket finns inscannat idag på archive.org, t.ex.
denna) och sedan eventuellt förkovra sig i den specifika assemblerns manual. Det finns även andra (högnivå)språk så som BASIC eller C, men då kan du inte räkna med samma prestanda.
Så varför man skulle vilja koda en Z80 idag ur ljudprylsaspekten är väl t.ex om man hade velat ändra i mjukvara till någon redan existerande pryl. Inte direkt det lättaste projektet att börja med.