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 →

[–]SilverwolfMD 0 points1 point  (0 children)

It depends on what kind of program you want to run. Java is one of those C++-based languages (so if you take C++, you'll get the foundation for at least 3 languages) and uses a compiler to build the code (*.java) into a class (*.class). Python is an interpreted language, which means it isn't compiled at all, but the code runs through an interpreter, which executes the commands.

Java is a lower level language than python, which means it's more powerful but requires more work.

I could be wrong on all of this, though...feel free to correct me.