A nice journey back to starting programming for me. On my PCW Amstrad computer, I wanted something a bit faster than the Mallard BASIC and Logo that came with it. I tried some Pascal compiler that only compiled to slow interpreted P-code. FTL Modula 2 was much faster and had quite a nice programming environment. I also did some Z80 assembly programming, but that was time consuming for a full program. Later I ported my Modula 2 code a MSDOS compiler when I moved to a 386SX PC.
FWIW Modula-2 is now available for GCC, which means that Modula-2 can compile for every architecture that GCC supports. On Debian derived distros look for gm2-version e.g. gm2-10 gets you GCC 10.x based compiler.