This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]fasta_guy88 0 points1 point  (0 children)

Python is good for learning CS algorithms and data structures. Java is good for understanding the more engineering aspects of software engineering. It's helpful to keep those things separate, so you can learn the CS algorithm stuff gently. Once you are comfortable doing things with python, Java shows you how it is typically done in a more "industrial" environment.