I had a ZX Spectrum back in the 80s and learned to program using BASIC and later assembly language. I recently bought an N-GO while I wait for my KS2 Spectrum Next to arrive. I will eventually get around to writing some simple and slightly crappy games on it.