One option is to use one of the emulators[1] for 80s home computers. For example, while too late to the scene, Spectrum 128K had easy to manipulate audio and graphics via BASIC. Side A of the Horizons tape < http://www.worldofspectrum.org/infoseekid.cgi?id=0009230 > that came with the original Spectrum was a great intro to hardware.
There is also ZX Spectrum Next < https://www.specnext.com/shop/ > which brings all the immediate mode goodness in a modern package.
There is also ZX Spectrum Next < https://www.specnext.com/shop/ > which brings all the immediate mode goodness in a modern package.
[1]: E.g., http://fuse-emulator.sourceforge.net/