C语言和Java哪个更好学?

如题所述

如果从学习的难易度上来说,JAVA 语言比C语言要简单,因为C语言属于底层开发语言,它的算法逻辑更复杂,那么C语言应用比较广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。而JAVA语言相对C语言来说,学习起来更简单,很多书法基本上都封装的函数和类库里,并需要编程人员自己写。那么JAVA是一种可以撰写跨平台应用程序的面向对象的程序设计语言。JAVA技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

如果说这两们编程语言哪个目前应用更为广泛,招聘岗位更多。当然是JAVA语言,因为JAVA语言开发周期更短,更简单,也就是说开发成本更低,而且现在很多大中型web应用程序和网站基本上使用JAVA语言较多,而C语言基本上用于后台底层应用开发。
学java好还是C语言好?这个还得看你个人的发展方向了,如果你想从事网络web开发或者是app开发,那么建议你学习JAVA语言,如果是你想从事底层开发或者是硬件接口开发的话,例如操作系统,硬件驱动什么的,你可以学习C语言。C语言也有一些问题,因为她是面向过程的,所以导致她不像面向语言的JAVA灵活,尤其在团队开发的时候,她不是跨平台的,具有不可移植性,由于过于底层,所以对硬件依赖很高,导致一旦硬件环境变化,会出现一些问题,C语言的输入输出相对复杂等等问题。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-11-26
说实话,都要学,我指的是,一个非面向对象的,一个面向对象的, C或C++,C或JAVA,或C#等,学的不是语言, 是思想, 编程思想通了,其它语言很短时间可以攻下,可以看文档边查边写。 我是学c和C++出来的,后面的C#没有刻意学,就直接慢慢写熟了。ASP/PHP等都是慢慢写着写着就熟了, 后来的安卓看到JAVA查查资料也会改。 学C语言,主要是用到底层的东西时用到,如果你用C+WINDOWS API 写东西,那肯定要熟悉C
第2个回答  2020-11-26
我觉得像是预言,应该更好学一点吧,因为C语言的话是一门相对于比较技术一点的东西,而且代码的话,只要你领悟了,也可以很容易学会的
第3个回答  2020-11-26
C语言和Java相比是Java为更好学一点,这是一个很好用的语言,你学会了它可以做很多的工作和编程。
第4个回答  2020-11-26
我觉得应该是C语言吧,因为C语言的话,里面的一些基本的操作的话,会比较简单的,更好学习一点的,相对于新手小白来讲本回答被网友采纳
相似回答