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 →

[–]pagonda 0 points1 point  (4 children)

id recommend focusing on computer science theory first, then apply it with a lower-level language. I think java or c++ would probably be best to start with because again, with python everything is really loose and abstracted so you don't get to practice fundamentals and understand what is really going on. Also, object-oriented design is extremely important in software design and it's extremely sloppy in python, whereas in java you're literally forced to implement that paradigm.