A BBC Micro, with 32K of memory and cassette. After a while I added a floppy drive; the chipset came as about 10 chips which had to be plugged into the motherboard without bending the pins. The great thing about having so little memory is it taught you to write compact code.
First steps into programming was a ICL mainframe. At the time Glasgow Uni didn’t have there own and timeshared the one at Newcastle. I think I’d scream if I ever had to use cards again :).