C语言和java跟电脑编程手机软件开发的关系是什么样的?很密切吗? 详解。

如题所述

这个问题本身就有些显得外行。
编程和开发,都是基于计算机语言的,C和JAVA是两个最广泛应用的编程语言,无论PC还是移动端,绝大部分软件都是使用这两类(注意是两类不是两种)语言开发的,或者说,大部分都是这两个”语系“。
两种语言都有很多不同的开发平台,C语言更是扩展出了C++语言和不同的语法标准(因为这个语言诞生更早),包括各个操作系统的大部分功能,都是C系列语言开发的。
在移动端,苹果手机更多的是采用C语言(Objective C)开发的,Android手机,更多是JAVA开发的。
在PC端和服务端,JAVA更偏向于网络服务和跨平台,C/C++更偏向于底层和基础应用。追问

谢谢,不过我零基础,想自学这些,就开发软件来说,就业前景怎么样?

追答

程序员有个称呼叫”码农“,现在并不是一个多好的职业了。
如果是兴趣爱好,那么可以考虑学学,尤其理科基础较好的话。单纯说”钱途“,软件开发现在和其它行业没什么区别。
而且,从就业来说,哪个行业都是优胜劣汰的,不管什么,学的比别人好,才是真正的优势。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-03-28
学习编程,其实学习的不只是语言,更重要的是一种方法,学会一个编程语言,其他的只要学一学就会。
第2个回答  2015-03-28
问题问得云里雾里,语言都是想通的,学会一门其他很好学了追问

我对这些都不了解,

...手机软件开发的关系是什么样的?很密切吗? 详解。
编程和开发,都是基于计算机语言的,C和JAVA是两个最广泛应用的编程语言,无论PC还是移动端,绝大部分软件都是使用这两类(注意是两类不是两种)语言开发的,或者说,大部分都是这两个”语系“。两种语言都有很多不同的开发平台,C语言更是扩展出了C++语言和不同的语法标准(因为这个语言诞生更早)...

软件开发和C语言、JAVA、net之间是什么关系
C语言是经典的面向过程的程序开发语言。 Java是在C++的基础上进行改进,摒弃了C++一些不安全、过于复杂的特性等等,Java和C++在语法上很相似,C++是在C语言的基础上加入面向对象的概念。 .NET是一个开发平台,主要有C#、VB.NET等等。 Java和.NET现在外面用的多,各有特点,C语言是基础,入门时一般学C...

java、 C\/ C++、 PHP、 Python这些语言有什么区别和联系?
C\/C++理论上说可以做任何开发,只要有合适的硬件驱动和API,特点是效率高,基本上是编译语言里面效率最高的。除非你的系统中连C\/C++编译器都不具备。某些系统当中C++编译器是不具备的,但是C一般都具备。目前而言,C语言主要用来开发底层模块(比如驱动,解码器,算法实现),服务应用(比如web服务器)和嵌...

谁给我具体讲讲C语言,java 编程什么的 和木马,黑客,网络安全等等都是什...
C语言是用来进行系统底层系统开发和网站开发(比如新浪门户网站等),还有硬件方面的开发多。JAVA是面向对象编程,比如进行网页开发(比如163网站和邮箱,中国移动属下各个网站等),企业办公自动化的大型系统开发等。JAVA好像没人用它来攻击计算机,黑客也不会JAVA来做什么攻击计算机的,不过再进行系统开发时也...

java和c语言关系大吗?学了c再学java会不会更简单?
Java和C语言确实有很密切的关系,有C语言基础再去学Java会很简单,但这并不代表不懂C语言就不能学Java。之所以说有C语言基础更容易一些,主要是因为JAVA和C有许多语法相似的地方,所谓的语言一通百通也就是这个原因。如果是都要学,那么可以先学习c++,c++可以说是Java的前身,但相比之下c++更难,...

C语言什么了\/它和JAVA有什么不一样了\/
C语言与Java的差异主要体现在运行机制和平台依赖性上。C语言是编译型语言,意味着其源代码在编写完成后需通过编译器转换为特定平台上的机器指令,程序只在该平台下运行。而Java则采用解释型机制,其源代码首先被编译成与平台无关的字节码,随后通过Java虚拟机(JVM)在任何支持JVM的平台上运行,实现了跨...

详解Java和C语言的区别在哪里?
Java面向对象的特征主要有封装,继承,多态。类的继承关系是单一的、非多重的,一个子类只有一个父类,子类的父类又只有一个父类。C语言支持“运算符的重载”,这是它的一个很重要的多态特征,是数据抽象和泛型编程的利器。它允许直接对对象进行四则运算,正像基本数据类型那样Java不支持这种多态机制,...

Java和c语言 是什么关系 有什么分别 各个优点是什么 那个好 那个强大...
做独立客户端这种程序C++是很普遍的,这里只是拿Java举个例子;把这个例子放在Android手机上应该是更合适的,这个时候“C编写的程序”就是Android系统本身了;C语言写不了图形。另:C语言是编程世界的常青树,这门语言的老大地位是坐稳了,java语言是靠着Android和网页(你可以先这么理解)才能有今天这么...

c和java哪个好?
C语言跟JAVA相比哪个更好学,实用性更高,找工作更好1、从就业上来说,java是比c语言更好就业的。c语言和java哪个好学从应用的角度,c语言比其他语言较难掌握。换句话说,用c语言的人,一般要求对程序设计要更熟练一些。所以很多人认为与java相比,c更难一些。2、而且Java脱胎于C语言,不仅吸收了C++...

java和c++哪个简单(java和c++哪个强大)
C语言更加的贴近计算机底层的一些知识,我们常见的操作系统底层都是C语言去开发实现的。C语言比较晦涩难懂,基本的知识点学起来还是很不容易的,我相信单单一个指针就让大多数同学望而却步。但是相比较起来java是比较容易学的,因为java是基于API去编程的,意思就是说我们想要实现某些功能自己不需要去实现,...

相似回答