怪我咯2017-04-17 13:55:03
Just learn one of Java and C++. They are all huge and you can’t learn them all. C and C++ are actually different languages and should not be confused.
It is recommended to learn another scripting language (Python, Ruby) and a functional language (Lisp, Scala, Clojure)
Among them, Scala and Clojure are based on JVM, so your Java experience can be used.
My suggestion is
Python->Java->c->Scala (learn in this order)
It’s enough to learn so much about linguistics. For other things, learn more about framework technologies and use them for real work.
伊谢尔伦2017-04-17 13:55:03
Why is this question a negative score... Can someone explain it?
I recommend CoffeeScript, or ES6,
Writing web pages is an essential skill for programmers, and slightly more complex web pages require the use of JavaScript.
However, the industry generally believes that JavaScript has many advantages and disadvantages,
Therefore, it is recommended to learn the improved version of CoffeeScript, or ES6.
Tutorial:
http://coffee-script.org
http://javascript.ruanyifeng.com/advanced/ecmascript6.html
巴扎黑2017-04-17 13:55:03
You can try it now on an online programming website, such as Huizhi.com http://www.hubwiz.com, and let’s get a feel for it. There are many courses on it such as c, python, js, nodejs, html, css, etc.
阿神2017-04-17 13:55:03
Python, you must know at least one or two scripting languages to facilitate work automation.
伊谢尔伦2017-04-17 13:55:03
Life is short, I use python. Scripting language to facilitate work automation
ringa_lee2017-04-17 13:55:03
python,+1.
Why python?
First, let’s listen to what the Turing Award winner, Allan Perlis, said, “If a language does not change your programming thinking, then it is not worth learning.”
Python is a functional language, which is different from the languages you have learned in the past.
Python syntax is very simple and easy to learn, allowing you to quickly verify ideas and focus on the code logic.
There are many places where python can be used in work, such as using python to write crawlers, using python (flask) to develop websites, using python to write regular scripts (such as batch processing of images, etc.)... It has a wide range of uses.
怪我咯2017-04-17 13:55:03
It depends on what you want to do in the future, there are still many languages
伊谢尔伦2017-04-17 13:55:03
It is recommended to be proficient in shell, Linux is a must,
If you are interested in programming, learn Go, it is highly recommended (trust me, you will fall in love with it)