python vs java

Java
// Both languages are great for beginners. However, they have their
// differences. Java is an object-oriented programming language,
// whereas Python is often considered to be a scripting language.
Source

Also in Java: