I like to program games in BASIC, I like interfacing computers, I like an expandable system with tapes and disk drives... Not looking for anything that can run Windows... I like built-in BASICs as well. Aesthetics will play a part in my decision, but is not my #1 priority. Preferably 80s era, or maybe the right 70s system would do.
What kind of suggestions do you guys have?
Well, naturally, I'm going to say the Apple II.
onboard rudimentary A/D converter
8 expansion slots with complete access to the bus
a large selection of cards (perhaps the most except for the IBM PC)
extraordinarily complete documentation, no hidden secrets anywhere
is a 1970's single-board computer that was popular with hobbyists
peripheral cards typically come with a small EEPROM firmware program
as bare metal as you can get in a computer that retains retail-consumer style usability
has one of the fastest and most elegant floppy drives and interfaces ever made
Z-80 & CP/M was popular on the Apple II
built-in basic, Applesoft or Integer, also ram-loadable
BeagleBasic, Pilot, Pascal, Fortran, Logo, and other languages also loadable into ram
multiple versions and variants of DOS
no custom chips and slow 1MHz speed
not the first choice in demoscene programming
ebay prices are high "because apple"
quirky graphics addressing scheme from assembly or machine language
monochrome text which is generally configured for productivity
sound and graphics fall behind the likes of the C64 or Atari 400/800