+ 3
I don't know if I'm doing well..
Hi, I'm just a student who is learning programming as a hobby. I started learning Java first. But is it okay to learn Java first? I think I understood the main concepts of OOP and basic. But didn't start learning about threads. Also, if I'm okay what base language do I have to learn after Java?
3 ответов
+ 8
In general, perfectly learning one front end language, one back end language, one database management language is sufficient. If you do that, learning other languages will be easy because almost all changes will be syntactical only.
For example, a**b in Ruby is equivalent to Math.pow(a,b) in JavaScript ...
HTML, CSS are some front end languages.
Java, Ruby, Python are some back end languages.
SQL is a database management language.
If yo want to complete all SoloLearn courses, I suggest you to follow this order : C++, Java, HTML, CSS, JavaScript, PHP, SQL, C#, Ruby, Python, Swift.
+ 3
It depends what you want to do, Java is good for developing android applications.
Anyway, here is a list :
Python/Ruby for computer scientist work , preferred : Python
C#/C++ for Game development , preferred : C++
F#/C# for software development. (Sololearn does not teach F#)
HTML/CSS/JS for webpage development, maybe PHP.
SQL for database managment.
Of course there are more programming languages, I am stating the common ones.
+ 1
no pain, no gain