Hi,
....I did wonder about a C64, but maybe it'd be
better to
start with something a bit more simple? i.e. probably
something Z80 or 6502-based....
Actually, the C-64 wouldn't be a bad machine to sttart out on.
It's a pretty simple system to get to grips with initially, it has an
adequate BASIC available immediately and if he ever wants to try assembly
language it's 6502 based....
And it's got some pretty powerful graphics/sound hardware in there too if he
ever gets *that* interested in programming.
TTFN - Pete.