I started with BASIC, I hated it, It was slow as shit. I wanted to make real graphics video games. 1 month into BASIC and I realized it wasn't the solution. I immediately started searching for alternatives, I found pascal and C. I choose C. I feel envious of kids starting out with Python today, they don't require any more knowledge, they can get more done than we ever could back then. They have endless amounts of libraries. Languages they are more stable than say C and faster than BASIC. They have it really really good. When I found BASIC I was in 11th grade. Now if we are trying to teach programming to 5th graders. Perhaps I will agree with you.