4月编程排行来啦,这次谁又获得榜首位置?
2021/04/23 17:00 分类: 行业新闻 浏览:0
Objective-C的竞赛结束
它花费了比预期更长的时间。编程语言Objective-C已从本月的TIOBE索引中跌出前20名,而且短期内不太可能再次出现。大约10年前,Objective-C是TIOBE指数的后起之秀,曾获得2011和2012年度最佳语言奖。这些天,苹果的iPhone开始蓬勃发展,其所有应用程序都是用Objective-C编写的。
2014年,Apple宣布使用一种名为Swift的新语言来取代Objective-C时,Objective-C的名声突然停止了。值得注意的是,花了很长时间才使Swift比Objective-C更受欢迎。
一月一更新的TIOBE编程语言排行榜成为程序员鉴定某个编程语言是否流行的依据,赶紧看看4月的排行榜吧~
4月编程语言排行榜前20名
图:来源TIOBE
本月排名前三依旧是C、Java、Python,为何这三个编程语言一直常年霸榜呢?
C语言
C语言恰好是 开发效率和运行效率的最佳平衡点,对于一些基础算法,系统内核领域的开发来说,后来的语言在开发效率上都不一定比的上C语言。
C语言适合系统底层, 驱动, 嵌入式开发, 贴近硬件,就意味着它容易译成机器能懂的语言,而它的设计者也并不需要操心普通人学起来可能会比较困难。
Java
Java适用于企业级应用开发、网站开发、游戏开发、移动端APP开发和电子商务系统开发等等,很多领域如金融、电商、通信等行业都要用到Java语言。
这主要是因为Java语言具有功能强大和简单易用两个特征,适合于互联网+应用程序开发,而且Java还很适用于现在比较火的物联网行业,所以照目前的趋势Java开发还能流行很多年。
Python
Python 最火热的应用在人工智能和数据分析这两个方向,得益于 Python 众多的高效率的第三方安装包,机器学习、深度学习、神经网络等高端领域都可以很好方便的使用 Python 来处理。
从语言本身来说,Python是出了名的简洁,容易上手,对于绝大部分工作了几年的程序员来说,花几天时间学习一下 Python,然后用 Python 来写写脚本公式化的辅助工作,提高工作效率,并不是一件难事。
程序员,在你心中,哪个编程语言是最好的呢?
赞 0