各个编程语言的介绍与比较
本文章写于2019.3.27
如上是这一年刚刚开始的时候各个编程语言前二十的排行榜.
就那这个来介绍吧!
一. java -- 广泛
目前在中国这个还是很吃香的,他的强大在于如下几点
1.1 有虚拟机 jvm ,良好的跨平台性,就是说不管你是在win上写的代码还是在Linux上
写的代码,还是在什么其他系统上写的代码只要你写的对,java的虚拟机安装好了,在哪都能
跑起来
1.2 先web应用后台的首选语言,前端广义上就是展示,后台的逻辑处理基本上就是java了,比如
连接数据库啊,业务逻辑的判断啊等等
1.3 开发Android的首选语言,写安卓应用的不二之选,当然现在有纯前端的写法,有逻辑的处理用java
全是界面的展示用H5等等,结合起来更厉害.
二. C语言 --简单且强大
C语言可能是很多大学的入门语言,学了一下,然后就没有然后了,(小声说一句C语言入门真的很棒,很容易理解思想),
但是你错了,C语言的用处是大到你无法想象的
军队的系统基本就是用C语言码出来的,他可以快速,及时的反应你的操作,
再者就是C语言是一切的开端,java的虚拟机C语言写的,Python照着C语言模仿升级的等等等
三. Python --未来
Python的强大就是在于他是模仿C语言的在我看来,他吸收了很多语言的优点成就了他自己
像胶水一样的语言就是在说Python了,他什么都能干Web应用、用户交互界面、数据分析、统计等等——不管是什么问题,你总能在Python中找到需要的框架。近期,Python又成为了数据科学家用来筛选大型数据集的重要工具。
我个人觉得Python在中国市场的潜力巨大,因为今年的两会上提出大力发展人工智能,互联网+,物联网,这些
都是在预示着一些不可言语的市场
四. c++ --对象
c++就是面向对象的始祖,java都得叫他叫爸爸,c++是在c语言与java中间的语言,很好的开发你的面向对象的
思想,没事new一个对象玩玩(我们系有次挂了一个横幅 <<面向对象学不好,将来对象不好找>>)
当你需要直接访问硬件获得最大的处理能力时,C++是不二选择。它是开发强大的桌面软件、硬件加速的游戏,以及开发在桌面、控制端和移动设备上的内容密集型应用的最佳编程语言。
五.
六.
七.
...
我不知道了哦,学到了再来补充