C语言到底是什么?

想问下。。C语言是什么啊?可以干吗?有几种类似的语言啊?还有什么C++C#那是什么啊?C语言分支?还有什么JAVA也是?学好了可以干吗?编程?编什么程啊?... 想问下。。C语言是什么啊?可以干吗?有几种类似的语言啊?
还有什么C++ C# 那是什么啊?C语言分支?
还有什么JAVA也是?
学好了可以干吗?编程?编什么程啊?
展开
 我来答
百度网友47f2df4
推荐于2017-12-16 · TA获得超过1489个赞
知道小有建树答主
回答量:532
采纳率:0%
帮助的人:449万
展开全部
电脑就是由一堆硬件和一堆软件构成的。硬件就是你能看到的、摸到的东西,像 鼠标、键盘、显示器、还有机箱中的主板、风扇等等。软件就是你摸不着、但是整天在屏幕上显示的东西,操作系统也是软件,它是系统软件,连接着 硬件 和上面的 应用软件,起着过渡作用。在它之上,其实还有 别的一些软件,这里就不说了,只说大概的。软件结构中属于最上层的是应用软件,你所用的qq、暴风、酷狗、浏览器等等等等,很多,都属于应用软件。
软件,无论是系统软件还是应用软件亦或是其他软件都是由一堆2进制数字构成的(也就是0和1),起初的时候,编写软件直接是用的机器码,也就是0101,后来为了简化工作量,出现了汇编语言,也就是用助记符代替部分代码,当然,用汇编语言编写的软件不可能直接工作,还得有对应的把它“翻译”成机器码的软件才行,这被称作“汇编程序”。
再后来,随着时代发展,更高一层的高级语言出现了,c是一个典型的代表,它是面向过程的一门2代半高级语言,高级语言的出现,使得不同平台的软件能够很容易的实现平台之间的跨越。当然,它也得有对应的翻译成“机器码‘的软件才能工作,因为电脑只认机器码,这个程序被称为”(c)编译程序“
近几年来,科学技术高速发展,it行业更是如火箭般 快速向前,c这种面向过程的话的语言被面向对象的语言java所取代的现象愈发明显,但是很显然,这2种语言各有千秋,一时半会谁也不会取代谁。
编程就是编写程序的简称,软件本身就是程序。
c++ c# 不是c的分支,都属于不同的高级语言。c++是c的扩展的意思,c#是微软的作品。
java是sun system 公司的东西。
他们都是老美的,希望当今的大学生能多努力,早日造出自己的核心产品。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式