I wrote a golang BASIC interpreter a few years ago, which was inspired by my ZX Spectrum:
https://github.com/skx/gobasic
And later still I wrote an adventure game in Z80:
https://github.com/skx/lighthouse-of-doom
The Spectrum was how I got into programming, and despite the limitations I have fond memories.