要编程,我们首先简简单单认识下编程语言。所谓“编程语言”,说白了就是跟计算机交流用的语言,使用编程语言,驱使计算机帮你干活。可能很多人听说过世界上有很多编程语言,令人眼花缭乱的,但其实,只要一个语言是“图灵完备的”,那它就几乎能让计算机做它能做到的任何事情!那既然这样,为什么世界上还是有那么多编程语言呢?就像不同的人类语言在不同情景下有不同的表达效果,不同的编程语言在不同的应用环境下也有不同的功效和表达能力。例如,笼统来说,编译型语言性能快,但编写难度高且需要忍受漫长的编译过程,而解释型语言编写难度低,但性能却不如编译型语言,这使得前者适合高性能要求的工作,而后者适合快速开发的任务。所以,根据你的目的,选择合适的编程语言将会让你的工作事半功倍。