Programming in C on the ZX Spectrum
Back in the 1980’s, if you were writing code for the ZX Spectrum, you could use the built-in basic interpreter or Z80 machine code for better performance. Now there are other options, including higher level languages such as C. z88dk is a great project that allows you to compile C for the ZX Spectrum and ZX Spectrum Next. It also includes some libraries to make doing common things easier. There’s a great getting started guide here and I’ve included my…