近期TIOBE公布了11月份编程语言排行榜,本月榜单Top5并没有太大的变化,分别为:Java、C、Python、C++、C#。
TIOBE编程社区指数是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量,它不代表语言的好坏,但可以参考榜单检来查自身的编程技能是否需要更新,或者在开始构建软件时对某一语言做出选择。
从榜单来看,Java多年来稳居第一,这就不得不说到java本身的编程语言特点。
首先Java是一个面向对象的编程语言,容易理解。而且略去了多重加载、指针等难以理解的概念。并且实现了自动垃圾回收,大大简化了程序设计。而Java最大的优势是跨平台,在任何平台只要安装了Java虚拟机,Java就可以运行。Java内置对多线程的支持,可以方便地在程序中实现多线程的功能。此外它还有丰富的类库,可以帮助更好地实现业务能力。
也正因为java的优点,Java的应用有很多,所以java开发者很受互联网企业的欢迎。