从近几年TIOBE编程语言排行榜的走势来看,Java编程语言一直排名第一,当然,这不是Java有史以来最高分,曾经也是有一段时间排在了C语言之后屈居第二,不过现在Java编程语言已经卷土重来,那么Java和C哪个好呢?
只要是大学学的是计算机或者通信相关专业的同学,对C语言一定不会陌生,有的甚至是印象深刻(多少人在C语言挂科了?)。C语言是一门有历史的编程语言,适用的范围较广,早期,甚至是现在依然在计算机领域里面有着举足轻重的地位。 而Java是目前最火的编程语言之一,起源于20世纪90年代,对于大多数用过塞班系统的用户来说,印象深刻的就是以前手机里面打开某个软件之后,会先显示Java的界面,很多那个时候的手机里面的软件都是用Java开发的,现在安卓手机上面的app,也都是使用Java语言开发的。不过Java所能做的远不于此,另外两个比较火爆的方向就是JavaEE(企业级开发,也可理解为是服务器端开发),大数据Hadoop,在这两个方向,Java人气也是非常高。
虽然目前在世界所有的程序员中,使用Java的人最多,但是也不能小视C语言,C语言是更加偏向底层,C++也可以做桌面应用程序,这些,是Java所不擅长的。Java和C哪个好呢?其实这两个都不错,主要还是看你想做哪一个方向了。
Java的占有率一度超过25%,在程序员中拥有极高人气。 Java的最近复苏可归咎于Android操作系统人气高涨。在学习上,Java要比C或C++更容易上手,有很多新人有这样的问题,学Java之前要学习C++吗?其实完全不用学习,直接开始Java的学习就行了。C++开发更比较面向底层,速度快,而且windows开发非常友好。可以做做桌面,游戏开发,嵌入式,C ,C++都在大量使用。c或者c++由于目前为止都是底层软件的最重要开发工具,而无论何时底层软件都无可或缺,尤其是嵌入式开发日渐成为常见的今天。当然如果以后出来想走J2EE,移动端 App或者大数据hadoop等方向,学习Java开发可能会更好一点。
Java和C哪个好呢?看到这里,相信你心目中已经有了自己的答案了。其实无论是哪个语言,只要技术好,薪水就一定高,所以你大可不必为学习哪种语言而烦恼,如果非要做一个选择的话,笔者建议学习Java,因为对于初学者来说,Java更容易上手,将来的发展也是非常不错的。如果自学有困难,可以选择一个Java培训班来学习,Java培训的话,可以来动力节点看一看。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习