Mechanical engineering vs computer science

Lots of languages have similarities. Each has it’s strengths and weaknesses. Python is useful and accessible and is now days considered a good jumping off point. Having taken one, you’ll find transitioning to others easier. That doesn’t mean someday you won’t learn C, C+, Java, HTML, etc. You will. You just need a taste to see if it’s something you can see yourself making a career of.