我要学习编程,但不知是先学C语言还是JAVA,你能告诉我吗?

 我来答
maxcooler
2006-02-02 · 超过25用户采纳过TA的回答
知道答主
回答量:83
采纳率:0%
帮助的人:94.8万
展开全部
这要看你是什么样的人了

如果你是一个循序渐进的人,建议先学C,再学Java。Java是从C中派生出来的,增加了许多,难度比C大。

如果你是一个急于求成的人,建议先学Java,再学C。
其实你学会了Java,C不学即会。

不论你先学哪种语言,学会了一种,另一种会很容易学会,C、Java二者是递进的关系。
请趣皮拉拉6135
2006-01-29 · TA获得超过230个赞
知道答主
回答量:335
采纳率:0%
帮助的人:0
展开全部
我个人认为,先学习C,因为C只是面向过程的,对于你了解一些算法很有用,而且有些算法在以后的面向对象编程中也会用到,但是这些算法不应作为重点,重要的是培养一种程序员基本的逻辑思维素养。

再学习C++,这样就能从面向过程到面向对象,特别注意类、继承、派生、多态等概念的学习,对于C++面向对象编程的基本模式有一个了解以后再学习JAVA就简单多了。而且很多术语你就不会很陌生了。

事实上,JAVA就是从C++借鉴而来的,很多语法和特征都和C++很相似,甚至是一样的。学好C++不仅对学习Java具有先导作用,而且对于你学习其他面向对象语言,如C#等都有一定的帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
潮戏舟4787
2006-02-10 · TA获得超过141个赞
知道答主
回答量:1019
采纳率:0%
帮助的人:0
展开全部
这样的!计算机老师说C语言是最适合教学的语言了,因为它的功能强大,语法严谨。而且之后的很多语言都是从它发展而来的,至于面向过程还是面向对象,我听一个老程序员说你没有做过大型的软件设计就不可能真正懂得什么叫面向对象。而在程序设计里边积累是相当重要的,既然大学都开C语言课,那就好好学,然后自己再学JAVA就容易多了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenkegarfield
2006-01-28 · TA获得超过203个赞
知道小有建树答主
回答量:140
采纳率:0%
帮助的人:0
展开全部
可以将c语言作为编程基础来学习,不一定需要搞得太深入。c++和java才是现在的主流,而这二者又是从c语言基础上发展出来的。java比c++稍保守些,可以说学了c++后再用java好像要特意忘掉c++的一些东西。
不过我觉得还是先了解c,再学c++,最后整java
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fonhal
2006-01-28 · 超过10用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:28.6万
展开全部
如果按一般经验是先学习C语言!但是我发现JAVA和C语言没多大联系的!所以你也可以先学习JAVA!只是在有些类容上面有类似的地方!但是不一定学了C语言就可以帮助学习JAVA!反而会受C语言里面的一些规则的影响!不一定会更好的帮助学习JAVA!但是学习C语言也可以帮助你学习写一些简单的手机程序!游戏之类的!反正没有绝对的好处啊!只看你自己的发展方向!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3cde4d480
2006-01-28 · 超过33用户采纳过TA的回答
知道答主
回答量:132
采纳率:0%
帮助的人:0
展开全部
先学C语言吧,这样可以快速的让自己的头脑适应逻辑思维。不管是JAVA还是C++都要面对“面向对象”这个问题,他们很多的概念都是一样的,只是说法不同,语法也有些差别,先学哪个看你自己的选择吧。学好一个再学另一个时就不困难了~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式