The first computer I programmed was a Control Data Corp CDC-160A used by NASA in the '60s. It had 4K of "core" memory, a PT reader, PT punch, drum printer, and a 1/2" 800bpi tape drive!! It was programmed using front-panel toggle switches and the papertape!My first "bought" computer was a Commodore VIC-20 with cassette reader! I graduated to a gray-box PC built by a guy in the Seattle area. I've used too many to list here and am currently using a DELL with a 1.7GHZ processor, 512MB RAM, CD-RW/DVD, and 17" Monitor.