I've always heard that learning ANSI BASIC or any basic, Q basic, Microsoft basic, any of them, first; usually leads to a lifetime of bad programming habits.
So of course I learned basic first, but then I was like, oh, I'll just learn Fortran, and then C++, and then I got completely lost and never found my way back.
Until Python, technically.