Programmers in the background or on the server side often know Python,ruby,php,java or. NET and database knowledge. The programming language mastered by the front-end or client-side programmers is primarily html,css and JavaScript, and the full-fledged programmer has the ability to design.
Mobile app programmers know the language is Java for iOS objective-c or Android, and html/css for mobile websites, and some of them know server knowledge. 3D or game developers know C/c++,opengl and animations, while the programmer with artistic ability will have more advantages. High-efficiency programmers know C + + and Java, and some people have the ability to do math and quantitative analysis.
If you don't mind the type of engineer, python,objective-c,javascript,html and CSS are worth learning in five languages. Because each year they appear in the list of "most popular programming languages". In addition, as a programmer, you should also learn some databases, such as MYSQL,MONGODB, and learn how to use it to program.
14 of the most "gold-absorbing" capabilities of the programming language
According to an article published in May 2015 by the American Rasmussen College (Rasmussen College), in hundreds of programming languages, the following 14 programming languages are most capable of "sucking gold". The article points out that the result is that the Rasmussen College collected 18 million job ads published in 2014, based on an "average annual salary" and "recruiting positions" for two indicators.
(Data source: Rasmussen College)
The survey data released this year in Indeed.com show that the top nine programming languages are as follows, depending on the number of programming tasks:
What kind of a programmer can make more money?