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.
Universidad Distrital Francisco José de Caldas
Université Blaise Pascal - Clermont-Ferrand II
National University of Ireland, Galway
Antonio Alencar Alves
Universidade Federal do Ceará
International Agency for Research on Cancer
Miguel Angel Gonzalez Ordoñez
4 Sight Technologies S.A.S