If you want to know what it's like to program for RISC OS:
https://www.riscos.com/support/developers/prm/