Many programming languages born and grow, but Java still in the deepest heart. It's
strongly typed object oriented programming (OOP) with minimal need of dependencies.
If you planned to learn OOP, then head over your pointer to it. I don't think you can find another starting point better than this.
Sorry the content haven't completed yet. But don't worry you will meet the rest soon local_cafe