The question is, unfortunately, difficult to answer. You ask in style or better drink in a cup or better in the glass. Depends on what you want to drink. It depends for what purpose you want to use the learned language. Companies are looking for and one and another developer.
I will suggest core java because there are many things in core java which you will learn totally different from other programming languages. So please try to learn core java after learning basic java.
programming language is nothing but giving instructions to the computer to how to solve the problem. before writing any program you must know how to solve the problem and convert that solution into programming language.
Java and .Net are technologies providing many solved solution in the package of API (Application Programming Interface). We just use that API to reduce our burden to write all the code.
Java and .Net both are similar in concepts but syntactically different.
Dear @ Massimo Mannino, Java-Script is not Java. Please consider the great discrepancy! Java is near to Python as to Java-Script. All the best Christian
.NET is a proprietary framework. But Java is an Open source language. That gives you a glimpse of an idea about how big the java community is. So I prefer Java.
University of Johannesburg
Université Blaise Pascal - Clermont-Ferrand II
International Agency for Research on Cancer
Centre for Development of Advanced Computing
Olivier Basole Kashongwe
National University of Ireland, Galway
Jamia Millia Islamia
Muhammad Usman Tariq
COMSATS Institute of Information Technology
David Ndegwa Kuria
Dedan Kimathi University of Technology