c、c++、java 分别都是拿来干什么的?主游戏或者其他?

如题所述

一楼的回答已经很全面啦
c是接近底层的语言(最底层是汇编),编译成操作系统可以直接执行的程序,执行效率最高,像linux操作系统还有很多底层程序都是c开发的。
c++是在c的基础上扩展了面向对象的语法,复杂度较c高,执行效率较c稍低,但是面向对象有其好处,程序设计更接近自然事物。
java是纯面向对象的语言,编译成的是中间码,要在java虚拟机中运行,由于有虚拟机的解释执行,执行效率通常比不上c和c++,但是各种操作系统上都有java虚拟机,使得java可以一次编译到处运行,并且java虚拟机有垃圾回收机制,程序开发中不必关心内存的回收,而c和c++在编程的时候必须照顾内存的正确回收,否则会造成内存泄漏。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-12-28
c是基础,c++现在是做一些程序底层的东西,比如算法,写一门新的语言等等!java就是用c来写的,目前市面上用java做一些b/s模式的程序比较多,比如你看到的所有网页都能用java+javascript来完成,做游戏的话还是用c++,安卓游戏使用java写的!别的我就不知道了!
第2个回答  2013-12-28
C,C++,java都只是语言,是一种工具,要想写出好程序,还有各种思想和框架。就像大家都会写汉字,但是有人能写出好文章有人却写不出来。
第3个回答  2018-10-10
javascript是脚本语言,在客户端运行,有个解释器,wscript,应该是microsoft vc++写的.

C、C++、C#、java主要用途?他们分别用在哪个领域?
C\/C++主要应用于嵌入式系统开发,Windows应用程序开发。JAVA主要应用于web应用程序开发(做网站),安卓手机平台应用程序开发。C#主要应用于Windows桌面应用程序开发,还有WP平台的应用程序开发。

c,c++,java分别适合开发什么软件、程序?
C:c语言灵活,接近汇编,执行效率高,一般情况下主要来开发同硬件进行交互的底层代码,如:操作系统内核,硬件驱动程序,文件系统等。C++:同C交互比较好,又有面向对象的特性,因此一般情况下用来做同操作系统交互比较多的软件,这些软件多是客户端软件,比如:单机游戏,网络游戏客户端等 JAVA:java的兴...

C,C++,C#,Java分别擅长开发什么方面的软件?
c++也可以开发系统程序和开发性能很高的应用程序,如游戏引擎。c#和java一般用于开发各种类型的应用程序,如网络程序、游戏程序等。

java、 C\/ C++、 PHP、 Python这些语言有什么区别和联系?
总结:Java主要应用在网页, 企业级开发,普通应用软,游戏后台。C\/C++ C\/C++理论上说可以做任何开发,只要有合适的硬件驱动和API,特点是效率高,基本上是编译语言里面效率最高的。除非你的系统中连C\/C++编译器都不具备。某些系统当中C++编译器是不具备的,但是C一般都具备。目前而言,C语言主要用来开...

C,C++,JAVA是什么?是干什么的?有什么关系呢于区别?
C是高级的计算机编程语言,年代比较久,面向过程开发程序。C++是C的延续,兼容C,添加了类,可以面向对象开发程序。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越...

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

C、C++、VB、JAVA等各种语言的用处
C++可以认为是面向对象的C语言,它的特点是速度快,有很好的底层性,它主要应用在数据库系统的开发,大流量网站的后台程序,是很牛的一种语言,但它的学习门槛较高。VB可以作为编程入门的语言,语法不难,很容易掌握,让人对什么是编程可以很快有一个感性的认识,如果要开发大型的系统,在某些未知的方面...

编程语言总共哪几种?分别是用来干什么的!
总结:Java:网页,企业级开发,普通应用软件,游戏后台。02C和C++ C\/C++理论上说可以做任何开发,只要有合适的硬件驱动和API,特点是效率高,基本上是编译语言里面效率最高的。除非你的系统中连C\/C++编译器都不具备。某些系统当中C++编译器是不具备的,但是C一般都具备。目前而言。C语言主要用来开发...

C,C++,JAVA这三种编程语言中各有什么优点,什么缺点?各自一般用在什么时...
C:语言现在主要用在硬件上。面向过程的编程,C是结构式语言 C语言适用范围 大。他是C++的父亲级。界面实现相当难,必须借助C++新规范。程序容易出现错误。主要语法限制问题。属于中级别语言。C++:系统级语现在大型软件之父,如windows 苹果等操作系统以及大型游戏90%以上都是C++做的,C++的库多如牛毛。

C C++ C# Java的开发区别是什么
1.主要是应用的区域不同。C主要用于底层开发,而C++是既面向过程又面向对象,适合各种类型的开发,java和C#是完全的面向对象,主要是开发一些应用程序。2.一般而言,硬件工程师用C较多,C++,Java,C#软件工程师使用较多。做架构的人(嵌入式行业)是必须软硬皆通的,而且中间层是相当精通的。例如公司...

相似回答