+ 1
Can be please list the languages a rookie is suppose to learn chronologically
2 Respuestas
+ 23
"4. Language difficulty
this is my list of difficult Language
(maybe different with your choice)
C++
C#
JAVA
for less difficult one
Python
Swift
Ruby
Javacript
for list of easy Language
HTML
CSS
RUBY
SQL"
~ @Agus Mei from his post:
https://www.sololearn.com/discuss/284542/?ref=app
So start with the bottom group then move up 👍
+ 1
Java is unnecessarily verbose and sucks at memory management. It should be avoided at all costs these days imo.
What you learn is dependent on what you want to do. If your goal is software, game design, data science, etc. then there is absolutely no reason to learn HTML or CSS. Web design is not programming. Similarly, if your goal IS making websites, there's no reason to learn R, C, Elixir, or anything else that doesn't pertain to web design (Python has Django, Ruby has Rails, so these are still viable).
What should a rookie learn first? Probably Python. It's user friendly, deceptively simple (at first), but incredibly powerful.
What should you move to after Python? If you're looking for a challenge try a new paradigm, such as a functional language (technically Python has functional properties, but I digress).
You need to ask yourself what your goal is. Only then can you can get an answer that will actually be even semi useful.