If one is starting to learn on their own in their 2nd or 3rd year in college, I think Python is definitely a good place to start. You will have more doors still open to you as a college student as far as internships go.
I also think people who are still in college might as well take the intro classes so they can take the more advanced data structures and algorithms classes, in addition to extra maths.
It's also good to be around other people who are studying CS while in university. The networking benefits shouldn't be underestimated. And making friends with people who are also passionate about the topic is great for many other reasons.
I also think people who are still in college might as well take the intro classes so they can take the more advanced data structures and algorithms classes, in addition to extra maths.
It's also good to be around other people who are studying CS while in university. The networking benefits shouldn't be underestimated. And making friends with people who are also passionate about the topic is great for many other reasons.