程序设计语言c语言,vb,c++,c#,java等这些语言的区别在哪里啊?

想深入了解的学习一下,但是感觉这些IT语言又差不多很像,如果学的话学习其中一门?还是先学习什么再学习什么?

区别...怎么说呢,你问的这个问题有点歧义,区别分为很多方面。
系统的区别:如果你想在WINDOWS环境下开发软件,你说的这几种语言基本上都能运行。
如果你在LINUX环境下开发软件,JAVA就不用想了,不支持。

风格的区别:C++支持多种风格的编程风格,不过统的来说还是泛型编程和面对对象编程。
JAVA和C#都是面对对象编程。
C是面对过程编程。
作用方面的区别:JAVA开发软件的速度很快,安全性也比较高,不过用JAVA开发出来的软件避 免不了速度慢,所以JAVA更多是用在移动平台上;C++的话使用更多的是服务 器,用于编写内核;C语言现在使用的方面比较少,不过嵌入式C和LINUX上用 C的还是很多的;C#则是用于编写游戏。
难度的区别:C++的难度最大,如果你能精通C++的话(这是个坑,懂的人明白),JAVA,C# 一周就能学会,C和JAVA侧重不同,没法评论具体难度。
学习:我不知道你学习编程语言的目的是什么,如果你已经不是学生了,那学习语言对于你的意义不是很大,因为你只是想学门语言然后混饭吃的话,这行不适合你(如果你不是计算机天才的话),如果你是学生的话,无论你以后想学哪个方面,我都建议你从C语言起手,看书的话C Primer Plus是一个不错的选择,如果你是真的想学,想了解的话可以把你的QQ告诉我,虽然懂得不是太多,但不至于误人子弟吧。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-07-11
C语言在国内作为一门基础入门语言,它确实比较简单,当然简单只是指语法,你要精通C语言也是非常不容易的。
其实比起语言本身,数据结构和算法才是重要的,只要学好算法,有了程序设计思想,以后拿来一个新语言,看看语法基本也就可以做出东西了。
各种语言有各自擅长的地方和不擅长的地方,C语言写出来的程序短小精悍,但是费时费力,而用C++ C#这些写出来的,用时就会比较少,但是执行效率比不上C。
然后编程语言还分很多种像编译型语言(C等)和解释型语言(python等),面向对象(java等)和面向过程语言(C等)。
如楼上所说的,我也去无限互联看过视频,那里的项目实战视频确实很有帮助,讲解有单独的见解,而且是免费的,可以参考一下,有不懂的一般在那里可以找到答案!
总之要学什么,怎么学,得看自己的目的(编几个自己的小程序玩玩,还是网络编程,还是进企业做大项目等)。

另外,个人建议,入门基础语言可以选择C或者python。本回答被提问者采纳
第2个回答  2016-07-11
C语言首先比其他的几种语言都年长C语言是面向过程的 其他几种支持面向对象C,C++可以操作内存 VB和C# Java也可以 但是远远没有C和C++直接C C++ VB编译为二进制文件后可以直接执行 C#和java便以为中间语言 需要执行器 例如java的jvm。
有条件可以去无限互联了解一下,那里有很多视频,介绍课程和项目实战的,希望可以帮到您!
第3个回答  2016-07-11
C语言在国内作为一门基础入门语言,它确实比较简单,当然简单只是指语法,你要精通C语言也是非常不容易的。
其实比起语言本身,数据结构和算法才是重要的,只要学好算法,有了程序设计思想,以后拿来一个新语言,看看语法基本也就可以做出东西了。各种语言有各自擅长的地方和不擅长的地方,C语言写出来的程序短小精悍,但是费时费力,而用C++ C#这些写出来的,用时就会比较少,但是执行效率比不上C。
然后编程语言还分很多种像编译型语言(C等)和解释型语言(python等),面向对象(java等)和面向过程语言(C等)。如果需要的话,其实可以去无限互联官网咨询下专业老师,免费的,那里还要很多免费的项目视频和教学视频,对照着去理解学习,很容易领悟的。
总之要学什么,怎么学,得看自己的目的(编几个自己的小程序玩玩,还是网络编程,还是进企业做大项目等)。

程序设计语言c语言,vb,c++,c#,java等这些语言的区别在哪里啊?
JAVA和C#都是面对对象编程。C是面对过程编程。作用方面的区别:JAVA开发软件的速度很快,安全性也比较高,不过用JAVA开发出来的软件避 免不了速度慢,所以JAVA更多是用在移动平台上;C++的话使用更多的是服务 器,用于编写内核;C语言现在使用的方面比较少,不过嵌入式C和LINUX上用 C的还是很多...

C语言,C++,C#,VB,VC,VF等各种语言有什么区别
C语言:低级语言执行效率只比汇低10%~20% 一般处量效率程序和单机片(硬件开发)C++:继承C语言,但效率没C高但是他是面向对象的,所以功能强大,基本上所有的软件都是C++开发如XPC#:Microsoft为了与JAVA抗衡开发的网络方面语言,具有安全性比较强大,一般用于网络开发中。VB:初学中的先,于早期的BASIC...

C#、C++、C语言、vb、vc这些都是编程语言,有什么主要的区别和相同...
C++是在c语言的基础上演化而来,其加入了面向对象的特性。c\/c++的编译器直接将程序编译成二进制代码,这一点与C#有本质性的不同。C\/C++\/C#可以说都是一个系列的语言,他们的语法长得都很像。C#的诞生并不能取代C\/C++,C++的日子也没有因此而难过。一些大的系统仍然用C++为核心语言进行开发。很多...

C语言和VB、C++、C#、JAVA、易语言相比,有什么优缺点??
C语言是面对过程的程序设计语言,不适合开发大型软件特别是那种想QQ或者大型3D游戏的图形界面友好型的软件,但是C++和JAVA就可以C++、JAVA、C#、VB都是面对对象的,VB功能十分强大,开发软件容易并且周期短、但是功能有一定限制它就像一个黑匣子,很多东西都被封装起来了正真软件开发一般用的是C++、JAVAc#在...

C、C++、VC++、Java、C#之间有何异同
首先,从语言基础层面看,C语言是最原始的底层语言,它的设计理念在于追求高效和灵活的控制能力。而C++在C语言的基础上加入了面向对象编程(OOP)的概念,使得程序的结构更加清晰、可维护性更高。VC++是Microsoft Visual C++的简称,它是C++语言的集成开发环境,提供了一套强大的工具集,方便开发者进行高效...

VB编程和C语言、C++语言、C#语言、Java语言哪一种好一点?它们的都有什...
楼主,建议你不要学习VB了,学习VB还不如直接先学习C语言的好。像你说的【C++语言、C#语言、Java语言哪一种好一点?】,楼主,我建议你先学习C语言,要往高层语言方向发展,就开始好好的打好C语言基础,因为很多语言都或多或少的借鉴了C语言(其实也不能这么说,楼主如果往这方面发展,慢慢就会有...

请问cc++c#javaphp等编程语言都有什么区别啊?
编译好可直接运行;c#和java编译成中间码,需要虚拟机来运行;php是脚本语言,不需要编译,由解释器执行。使用上看,c多用于嵌入式、操作系统、驱动程序等底层开发;c++多用于游戏、应用软件、高性能网络服务等开发;java和c#一般用于web、应用程序、app、手机游戏等;php只做web开发 ...

VB,C,C++,C#,java,html,这几种语言各有什么区别,有好评哦。
vb是一个可视化的编程工具,而c和c++则是语言,没有可比性,除非你用basic和c比,或是vb和vc比的话,b的底层技术没有c强,如果你要编写诸如杀毒,输入法,优化工具,网络工具,驱动等等,VC的优势很大。如果编写诸如基于数据库方面的软件,如员工管理,企业财务管理等等,VB的开发效率能比VC的优势大一...

编程语言C,C++,C#,JAVA,PHP,NET等这些有什么区别呢?
1.c是一个面向过程的开发语言;2.c++是一个面向对向(OOP)的开发流言,现在的大型软件很多都是用他开发的;3.c#是一种全新的语言,其对.net的支持最好,可能是以后的主流语言,因为c#是一个功能强大的面向对向开发语言,现在是微软强力推出的一种语言。c#不光可以开发程序,还可以开发网页,这也是...

编程VB JAVA SQL ASP C\/C++\/C#之间有什么联系与区别啊?
最主流的就是 J2SE C 语言是 所有高级编程语言中最早的一种语言了,它不同于 C++ , C# 还有 JAVA ,因为前三者都是面向对象设计的, 而 C 语言是面向过程而设计的,现在 C 语言大多用于开发驱动程序,都是低端编程 C++ 和 C# 差不多,同 JAVA 一样是面向对象编程,先主要是用于 WEB 开发...

相似回答