I agree. Any 6 year old worth his salt can claim
2+ years programming experience using Turtle Graphics
on his resume. From there he can graduate to
HTML (yes it has become a programming language)
and then, I agree, QuakeC is the next logical choice.
Greg