求大哥解答 c语言和java那个更好学 自己想从事一些网站和软件开发之类的工作??

如题所述

当然是JAVA,C语言语法简单、精炼,但博大精深,是系统编程首选语言,但要学的东西太多太杂; 学C ,和硬件底层打交道,所以基本上还要再学 汇编语言、计算机原理、数据结构、算法
电子电路、操作系统原理、数据库、编译原理等等计算机科学知识; 学会了一般都是做单片机开发、系统开发之类的,基本上没4、5年很难成事, 所以你看学C的人那么多,敢说精通C的人有几个?

JAVA,应用(就是网站和软件开发)编程的首选,一些嵌入式也有很多涉及;基本上应用编程领域风骚十几年了,无可取代,C++也不行,C++更加博大精深了,比C更乱;另外由于JAVA语言屏蔽了底层接口,所以无须太多的计算机科学知识。。。换句话说就是门槛很低,也更加好学、易学,而且安卓手机听说过吧,里面的软件全是JAVA开发出来的,当然最主要还是应用软件和网站开发领域的大规模应用~~~学JAVA没错

其实我建议你这样学~~~用C打基础,然后感觉有了基础再学JAVA;因为JAVA是在C的基础上开发出来的,增加了面向对象的开发理念;这样有C的基础的话,那你学JAVA会感觉很轻松。

同时你在学习C语言的同时,可以学到很多计算机科学方面的知识,对以后JAVA开发有很大好处
唯一的缺点是C语言没有JAVA有成就感,前期学习很枯燥,但我个人认为值得~~~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-21
第一次听说Java是游戏,汗。如果想做网站的话就学Java咯,做底层和嵌入式的就必须用C了,看来你也没有C的基础,C基本语法概念比较简单,但简单的东西用起来是比较难道的。按你的问题,我想你就直接学Java了。做前端,门槛很低的,适合你。
第2个回答  2011-11-21
你要觉得你能坚持的话 你就选择C吧
2年才能有一个不错的进展。 jAVa基于C的
第3个回答  2011-11-21
学java吧,我也准备进修。未来的发展方向之一。安卓应用的开发环境。
第4个回答  2011-11-21
朋友 java是游戏的 学c++吧 这个比较用得多一点
第5个回答  2011-11-22
先学java再学C
相似回答