又拜读了蔡学镛的书中的一篇文章《你该学什么程序语言》,他把编程语言分成5种,网页脚本语言,解释型语言,混合型语言,编译性语言,汇编语言,让我这个电脑菜菜鸟对程序语言的种类和他们在整个编程语言中起的角色有了一个整体的认识。
比如刚进公司那会公司让我们学的PYTHON语言就属于解释型语言,这类语言就是实现起来比较简单,但是能做的事情却并不简单。建立在比较高阶的层次,但是执行效率却比较低。现在市面上很火的RUBY语言也是属于这个系列。这类语言的走红应该是和他们的易用分不开的。
再比如我学习的JAVA语言,就是属于混合型语言,这是属于解释型语言和编译型语言之间的一种语言。学习一门高级程序语言,很多人都推荐JAVA。JAVA能让你学习到一门高级程序语言的方方面面,但又不会造成学习曲线过于陡峭。
最后不得不提一下最近一直在组稿的JS语言。在这篇文章中, 蔡 老师认为JS语言对于一个完全没有经验的程序初学者来说,学习JS语言是再好不过的选择。这对我也是个提示,看来JAVASCRIPT语言学习的书籍不仅可以对网页程序人员是一个很好的帮助,对那些刚入门程序语言设计的人们也无疑是个很好的引导者。