c,c++,c#,java之间的区别是什么?

学了点c语言,不是很精通。最近看了本关于c#的书,感觉挺好的,也不难,听说c#现在用处很多,我就想先把c#给学了,不知道可以吗。学c#之前是不是得把c++给学了?学习语言... 学了点c语言,不是很精通。最近看了本关于c#的书,感觉挺好的,也不难,听说c#现在用处很多,我就想先把c#给学了,不知道可以吗。学c#之前是不是得把c++给学了?学习语言是不是得有个先后顺序??比如先学c,其次c++,最后c#或者java?现在现实社会中主流的开发语言是哪个?本人以后想做关于软件,游戏等开发之类的。学哪个比较好???谢谢。 展开
 我来答
好嘛我是新来的
推荐于2017-09-28 · TA获得超过356个赞
知道小有建树答主
回答量:120
采纳率:100%
帮助的人:73.5万
展开全部
  1. c语言是一门过程性语言

  2. c++在c的基础上有很多改进可以算作面向对象的语言吧,只是不纯

  3. c#和java都是面向对象的,也可以算是一种平台,可以做的事情也是差不多,但是Java 是大家共有的(开源),.NET 是微软独有的(不开源)

  4. 这些语言针对的方向都是不同的,各自有各自的优点,不能说好与坏。

明天宝贝a
2013-11-01 · TA获得超过459个赞
知道小有建树答主
回答量:2968
采纳率:0%
帮助的人:1341万
展开全部
目前的C++,JAVA,C#的语法结构都是基于C语言的,可以这么说吧,如果C语言学好,掌握C++,JAVA、C# 的速度也会快很多,所以建议你掌握好C语言,可以我资料,找我,来告诉怎么学
更多追问追答
追问
我就是想问下,怎么样才算把c给学好??代码能看懂,能编些小程序算学会了吗?
学习过c之后要学什么?c++?还是java还是c#???谢谢!!!
追答
要先看书,了解基本概念后,多动手实践,做下习题,修改书上的代码,看看效果。这样才学得好。掌握了C语言后,再去学c++,java, c#。这样就容易。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朱兰贵8
2013-11-01 · TA获得超过504个赞
知道答主
回答量:51
采纳率:0%
帮助的人:15.5万
展开全部
现在主流的计算机语言是c c++ java 各占三分之一.不过c是基础.学好c以后学其他的就简单多了 所以c是入门.
追问
c,c++,java各占三分之一,那么c#就没什么用了吗??? 不懂。学过c之后要继续学哪个比较好。??谢谢!
追答
不是没用。c#比c更高级 学了c之后学c#更方便好学,至于学过c后学什么药看你喜欢什么了,个人认为java更好玩
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
叨叨叨叨小米粒
2013-11-01 · TA获得超过1597个赞
知道小有建树答主
回答量:1681
采纳率:20%
帮助的人:372万
展开全部
·C是面向过程语言 C++具备了面向对象 JAVA是完全的面向对象 且具备品太无关性
C#是仿JAVA
学好了C 一切都好说
追问
学习过c之后要学哪个?java和c#学哪个比较好???谢谢!!
追答
看兴趣呗  若在JAVA和C#中选 建议先学JAVA - -!毕竟C#是模仿JAVA  当然 看你的方向吧  看你想入职的企业常用什么语言
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cjj9870
2013-11-01 · TA获得超过290个赞
知道小有建树答主
回答量:97
采纳率:0%
帮助的人:98.7万
展开全部
你如果要开发游戏,看懂C,C++,学好C#,然后去学Unity
追问
我就想问下,学习过c以后要学什么?c++还是c#或者java呢?java和c#优缺点是啥呀。
谢谢!!
追答
你急得话直接学C#,想学的好一点的话,最好再看看C++。   C C++ 和(JAVA与C#)是三个层次的语言。越低级的语言越靠近硬件,越靠近系统底层。越高级的语言越靠近应用层。游戏是属于应用层的软件,所以一般是用高级语言如C# ,AS3这种开发的。游戏引擎则可能需要用到C++的知识和更多的图形学,算法,数学知识,如果你以后从事的是这方面工作,C++也是必不可少的。

另外语言本身是有递进过程的,你学了C,会觉得C++好像就多了那么一点,学了C++然后又觉得C#多了那么一点。如果你跳过C++,C#也能学和学好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式