Re: Amstrad 8256
I had Modula-2 and Prolog on mine. Upgraded to have DS 720K 3.5" floppy as second drive, extra ram, centronics + serial port for my modem. A REALLY slow 1 bit scanner using the printer. Also a mouse and a bit map graphics based pseudo DTP program, NewWord & Cracker (WP & Spreadsheet), Brainstorm and Circuit modeller, a sort of filter simulator that wasn't Spice.
I had a Spectrum and an Apple II (UCSD-pascal) + Z80 card (CPM & Z80 assembler), + Microprofessor when people had BBCs and Research Machines. Later I had a Jupiter Ace and wrote some forth, before I got the PCW.
I never really used Basic till after I did C++, then C. It was VB5 (briefly and then VB6 with Option Explicit and sometimes calling DLLs done in Modula-2 or C++). Early microcomputer BASIC looked like ForTran without the card punching to me. Macro Assembler and Pascal seemed more interesting after learning Fortran at College.