My first computer was a ZX81 in 1982, which you can program to do amazing things at that time, with e.g selfbuild hardware (we did a lot those days). But to get a better screen and resolution, you must own a Commodore or Atari, but doing the fact of a difficult programming in basic with lots of Pokes and Peeks to get the effects, I did not.
Then in 1984 The Amstrad in England came with a whole new concept and I was crazy of it from the beginning. So the HCC Meetings in 1984 were coming and I did order the CPC 464 with a colour monitor. It toke 2 month before I received the package and it was one with a build -in cassette recorder, controlled by the computer ( as we used with the ZX81, but then with higher baudrates).
A lot of work coming up in making programs and saving them on tape. The programs were easy to make with the build-in locomotive basic. Pokes and Peeks also were easy to use in the basic, due the lower- and upper roms. A part of the upper rom could be programmed easily and set the system to do easy jobs for the programs. Much better than a C64!. After a few month's I bought a standalone 3" diskdrive plus controller, connected at the back side of the computer. Offcourse we also bought other things like epromcards, speech synthesizer, midi interface, and multiface two copier module. There was a huge amount of parts to get in th UK.
At least all became to be a little confused of all the separate cables and modules, so I took the decision to build all stuff in a new environment. After 3 month's this was ready and guess what, a great succes on the computer Amstrad GG meetings. For there was Gerrit with his CPC COCKPIT!