Beginner programming language for the how to choose?

There are a lot of white has zero-based private consulting me, what are the most useful or the best programming language suitable for learning?

HTML / CSS aside, I think the answer depends on what you want to do programmatically.

Several programming languages ​​Description:

For the case of a project to build only one language, Javascript, and its frame is very useful.
Angular.js can control the display to the site's front-end user.
Node.js server network as all content management website.
Express.js between the front end and the server is running, guiding information to come.

Python

Readability and flexibility are very good, it has recently become one of the universities selected in teaching introductory computer science language.

Fun for the data and use it to complete a variety of common modules that you previously believed impossible for delicate work - such as crawling web pages and complete advanced scientific computing, Python is great. I was on an internal study group to start learning Python, the way is taped live + + technology solutions. It is very consistent with my "learning by doing" learning styles, teaching methods is because the basic theory + practical form.

Java

(As well as other more closely interact with the computer hardware language) to human understanding, it will be a little harder, although for helping you understand the "actual operating procedure code" and "interaction with the computer programmer," the vast majority of knowledge For, they are great.

Java is also used for mobile application development on Android, which will be areas are in demand.

If we want simple to convert knowledge into money, then I have seen the industry has a lot of IOS developers demand, while developing IOS applications using Objective-C and the Swift is not so difficult to learn.

Ruby

Especially when it is used with Rails - not because of a steep learning curve is a lot of start-up companies in the start-up the language (in fact, there is a book called Children's Bookfor Ruby's).

I'm learning Python to process the data; learning Javascript and MEAN to create Web applications; and to learn Java to have a deeper understanding of computer science and building mobile applications. I think this is a good balance of available programming language combinations.

我已经有了一组学习清单和资源,用来帮助你我学习构建杰出作品所需要的东西。但实际上,这些都不是最好的编程语言。

最值得学习的编程语言——以及如何着手去学习它

学习如何像一个程序员那样思考——学习如何通过简洁的代码来用数学解决问题,绝对是最适宜学习的东西。编程语言会演进,它们会改变,它们会衰落并不再受欢迎;一个编程语言社群会变化成另外一个。

现在伟大的Web应用可能会在几十年后被淘汰。不会改变的是对人们的逻辑思考和问题解决能力的需求——以及将它们变成在机器上运作的一个更简单的自动化流程的需求。

你可以寄希望于一个事实,那就是随着时代不断发展,如果你训练解决问题的技能,你将能够找到最适合你的语言,以及获得你建立伟大事业所需要的知识与金钱。

一名Google招聘官提到过的“一个学习编程的很好的训练步骤”,而我并不怀疑这一点。我感到我的大脑更敏锐了,并对我的能力更充满自信——不仅仅是编程能力,还有思考能力。

最适宜学习的编程语言最终还是位于编程核心的逻辑,数学和问题解决能力。“什么是最适宜学习的编程语言”这个问题并无对错,只要你理解编程的基础价值何在。

推荐阅读:

学Python的程序员,编程能力都“退化”成什么样了?

学习前端开发的路线是什么?互联网趋势,技能需求

选择程序员,意味着终生学习,眼前的安逸,不过是迷惑人心的温床

程序员的技能树,决定了一生职业的高度

Guess you like

Origin blog.csdn.net/momingzhe23/article/details/90946286