What programming languages should I learn in a month before college, considering I know Java?
Asked by
CuriousCoder123
I'm a 19-year-old guy majoring in Mathematics with a minor in AI and Data Science. With college starting soon, I have about a month to build my skills and portfolio. I already have a solid understanding of Java, but I'm curious about which other programming languages I should focus on during this gap, particularly ones that would be beneficial for a career in AI.
Answers
Don't overlook functional programming languages like Haskell or Scala, especially given your background in mathematics. They can provide you with a unique angle on problem-solving, plus they run on the JVM, which can be helpful considering your Java knowledge.
Reply to this answer
I'd recommend learning C as well. It's a bit more challenging but understanding it can give you deep insights into how memory works and how computers operate on a low level. It'll definitely round out your programming skill set more!
Reply to this answer
If you're looking to dive into AI, Python is definitely the way to go. It's widely used in the field and has tons of libraries that make tasks a lot easier. Since you've got a solid grounding in Java, picking up Python should be pretty straightforward!
TechieWhiz01: Absolutely! Python is essential for AI and data science. You'll find that a lot of resources and communities focus on Python too, making it easier to get help.
Reply to this answer
Add your answer
Answers are reviewed before publication.
NextGenDev: True, C can be tough but it's worth it! Gives you a different perspective of programming that can be very helpful later.