Should I stick with Python or switch to Java for my upcoming AP Computer Science class?

0
0
Asked By CreativeCoder92 On

I'm currently about 9 hours into a 12-hour Python course. With high school approaching, I'm set to take AP Computer Science next year, which teaches Java. I know that programming isn't solely about the syntax, but I'm wondering if being familiar with Java's syntax will help me do better in the class. Should I keep going with Python, or switch to learning Java now?

5 Answers

Answered By TechWhiz21 On

Both languages have their strengths. If you’re just 9 hours into Python, it’s not a big deal to continue and then later jump into Java. They have similarities, and the concepts you learn in one will definitely help in the other, so focus on what you're comfortable with first.

Answered By CodeGuru44 On

If your main goal is to do well in the upcoming class, it might make sense to familiarize yourself with Java. Even though you won’t need to master it right away, knowing some syntax could give you a little advantage going into the AP class. Just remember, this is a long journey, so don’t stress too much about which language to choose!

Answered By FutureDevPro On

The syntax differences can be tricky when starting out, especially coming from Python. If you decide to switch to Java, don’t be surprised if it feels a bit more verbose and complex. But don’t worry too much; the fundamentals you're learning now will translate over nicely!

Answered By DevExplorer01 On

Considering you’re 9 hours in, there’s still plenty of programming to explore with Python. Why not finish learning Python, create a few projects, and then switch to Java? It’ll really help reinforce your skills and make the transition smoother later!

Answered By PythonLover88 On

I'd recommend finishing the Python course since you're almost done! Getting really good at one language is more beneficial than trying to learn two at once. Plus, once you've built some solid logic foundations in Python, switching to Java will be a lot easier later on.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.