Why Java? •Easy to learn •Easy to write code •Big Community support •In demand •Used for backend development •Web development •Used to make GUI applications •Game Development •Android Apps •Rich in Frameworks •Rich in libraries
And, if you want to learn Java, here are useful resources free courses
java67.com/2018/08/top-10…
5 Tips and 4 Books to Learn Java Programming from Scratch
medium.com/javarevisited/…
Best Java courses (paid)
javarevisited.blogspot.com/2018/05/top-5-…
Best websites to learn Java
javarevisited.blogspot.com/2018/07/top-5-…