编程是C和C#有什么分别? 编程菜鸟先学什么好?C?C#?Java?

如题所述

C是面向过程的语言,C比较底层,开发出来的一般都计较强大,可以开发驱动。但开发比较困难,很多东西都是自己写,C#是高级语言,面向对象,有强大的类库方法库,很方便开发应用软件,但是对底层的就无能无力了,新手建议从C学起,因为很多高级语言都是从C过度来的,C#的很多语法都是和C通用的
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-31
那就要看你要想发展什么方向了?底层的话,必须C语言首选(二者比较之下,或者说C#根本就做不了底层),底层不是谁想做都能做的,非常强大,当然 ,也非常难做。但是如果先学C的话当然是最好,因为毕竟C要必C#的辈分要高,把C学会了,再学C#很轻松的。java,开发网站不错的语言,之所以说是不错的语言是因为在最近几年里,以至于未来几年,没有人敢肯定web开发的王道会是asp.net还是java,还是php,还是......现在web很吃香啊。如果你有足够的时间的话,还是先学C吧,相比之下C#很简单的...
第2个回答  2011-01-01
不用学这么多语言,把一个语言学好了就ok。
推荐你学C#,因为C的工作很少,Java竞争有太激烈,C#则比较好找工作,待遇也不错,应届生能拿到3K-4K。
第3个回答  2011-01-01
还以为是老鸟,没想到是老菜鸟,呵呵。。

建议从C语言开始学起,然后学C++,然后学MFC或JAVA或C#,这样比较稳当。C语言这条路比较慢,而且一开始不能做windows程序,要有心理准备哦~

如果希望能做windows窗体的程序,可以学VB,这个比较快,而且比较简单。

论语言是这样的,如果论方向,可以看自己喜欢网络编程(Socket的或者是Web的)还是系统编程,如果是前者学Java或C#,如果是后者学MFC(C++)。

C语言的书籍我推荐谭浩强的《C语言程序设计(第三版)》
第4个回答  2010-12-31
很多人认为应该先学C语言,再学java,再学C#。这是编程语言的发展过程而已,面向过程、面向对象、可视化。其实咱们学习大可不必重复这个过程,完全可以根据自己的兴趣从任何一个开始,因为任何一门语言都是有自己的独立性的。

学习编程先学什么
1、对于初学者,想做简单的编程的话,建议从C语言开始入门。C语言是最主流的基础语言,现在软件开发上所用的的主流的高级编程语言大多数都是以C语言为基础演化而来的,掌握好C语言有助于学习其他的高级编程语言。2、也可以先学Pascal。Pascal是一门很好的教学语言。然后对过程式编程有些了解以后可以学习...

编程入门先学什么(新手编程入门先学什么)
先学C语言。 编程入门在大雪中常常以C语言作为编程的入门语言,BASIC是初学者通用符号指令代码的缩写,是国际上广泛使用的一种计算机高级语言。所以编程入门可以先从C语言学习开始。 电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行,程序是计算机要执行的指令的集合,而程序全部都是用所掌握的语...

C语言和微软的C#有什么区别?哪种用来写软件,游戏比较容易?
C#是微软搞出来为了对抗java的一们语言,在 .Net平台上是很核心的语言,C是面向过程的,因为C已经是很老的语言了,所以有好多东西都没有,要自己写。而C#是面向对象的(微软是参考了C++搞出C#的,C++ ++)。相对来说比C++简单点吧。不过,不要想着和C++有多相似,C++是很复杂的,主要是包括的东...

编程零基础入门应该先学啥
c,最基础也是最根本的(操作系统就是用c和c++编的),学了c后c++,c#就很好学了因为大体差不多.其实只要学了一门语言学其他的就很快了.C#.C++是由c语言发展出来的。vc就是visual c就是图形界面的c语言编程 Visual Studio2008只是个专业开发软件(很多大程序都在这个上开发)不是教学用的,也没有什...

编程小白应该先学什么(编程初学者应该先学什么)
可以先学Pascal。Pascal是一门很好的教学语言。然后对过程式编程有些了解以后可以学习数据结构,C和C++。然后可以学一下Java或C#。当然我的建议只是帮助你能够了解过程式和面向对象的编程。至于要进入IT业,方向和门类很多,所以学什么更好不能一概而论。 如果希望能够进入计算机系,拿一个“科班出身”的学位,从Pascal学...

编程入门先学什么
2、首先从C语言开始。有的朋友可能认为C语言太难了,应该从VB开始。虽然,对于一个初学者来说,用一些控件堆砌成一个小软件会有一些成就感,但是,基础才是最重要的!C语言对于数据类型的描叙,远比VB更全面、明白,而这些正是编程中的根本!3、学C语言,从数据类型,基本表达式,再到条件语句,循环...

C、VC、C++、VC++、C#的区别,还有应该先学哪个?
c是最基础的语言,c++主要是面向对象,vc主要是图形界面方面的知识,c#跟Java差不多,比vc使用更方便,一般先学c,之后你很容易学会c++,因为c++就比c多了一些类和io流,vc,c#建议c

学软件开发到底是先学c还是java语言
道理上来说是先学C的。关键看你想干什么。C,java,C++,C# 它们其实都属于C类语言,基础语法相似。举个例子,你写int i;它们都不报错。从语言本身来说,C的语法内容是最少的,所谓短小精悍就是它了。C属于元老级语言,后面几个都是它的后辈。C本身是面向过程的,没有OO支持,所以语法上更简洁...

电脑编程入门学什么好
C 是基础,把你从编程菜鸟领进门,之后,学什么语言并不重要,关键是培养编程思想,就是对现实问题用计算机语言编出高效的解决问题的方法。不要陷入选择编程语言的误区, 熟悉了一种语言后,再熟悉另一种,非常快,我最初学电脑是 C ,后 用vb ,写了6年程序,转 c# 用了两天,转java 做android ...

c和java的前景谁更好?(java和c)
java和c#哪个前景好C语言是面向过程的语言,执行效率高;Java是面向对象的语言,执行效率比C语言低。C语言最关键的是比Java多了指针,这也说明了Java的健壮性,还有Java的多线程机制使程序可以并行运行,Java程序多用于网络。C语言是经典的面向过程的编程语言,编程入门一般都学C语言以了解编程以及锻炼逻辑...

相似回答