c语言能干什么?

如题所述

每个语言理论上来说可以做任何事,但都有它的发展历程和侧重点。比如当年风靡一时的C现在已经成为教学语言,C++等才是真正被大多数程序员用于硬件有关的程序编写。VB因为微软和盖茨的原因大大得到强化,从一个简单的教学语言BASIC变成了几乎无所不能的万金油。但是全则不深,只是在微软的系统内它还是很有生命力的。
这个世界上的人的语言有多少,程序语言就有多少。我要是能写全就比盖茨还厉害了。呵呵
现在程序员很幸福的,有各种开放平台,组件调用,程序样本。
比较中肯的说,请搂主慎重考虑才做决定,编程比大多数想得复杂,很考验你的逻辑,数理分析能力。要死很多脑细胞的。
预祝搂主早日找到自己喜欢的方向,早日成为一个顶尖的程序员。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-09
编程,做程序,就如会了英语才能读英文刊物一样
第2个回答  2013-01-09
没有做不出的啊。。。
你家windows也是c编出的呢
最早的WINDOWS,就是DOS系统加上一个GUI的SHELL,所以是C语言写的,现在的WINDOWS是C、C++,不过WINDOWS下的各种软件就没准了

查下百度就知道了本回答被提问者采纳
第3个回答  2013-01-09
c语言也能干大事

C语言,学了能干什么?
c语言学会了能干的事情有:1、做嵌入式开发;2、写漂亮的界面;3、做服务器开发;4、可以写游戏;5、可以写驱动程序;6、可以写外挂;7、可以做视频图片流媒体处理;8、可做网页和爬虫相关的编程;9、可以进行黑客编程等等。C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的...

学会了C语言都可以做什么呢
C语言是一门通用性的语言,并没有针对某个领域进行优化,在实际项目中,C语言主要用于较底层的开发,例如:Windows、Linux、Unix 等操作系统的内核90%以上都使用C语言开发;开发硬件驱动,让硬件和操作系统连接起来,这样用户才能使用硬件、程序员才能控制硬件;单片机和嵌入式属于软硬件的结合,有很多使用C...

c语言可以用来做什么
C语可以访问硬件、操控内存中的位。

学习C语言可以做什么?
3. 客户端开发 毕竟C\/C++已经是一个很成熟的语言了,所以除了后端开发其实它还有很多其它的开发岗位可以选择。自然而然的,就是客户端开发了。相信大多数学C\/C++的同学都用过C\/C++写桌面软件吧。那时候估计还是用MFC,照着代码书上敲一遍就能写一个比较简单的界面了。所以如果不想做后端,完全可以靠...

c语言可以做什么 学c语言能干什么
1、C语言可以做嵌入式开发。2、C语言可以写漂亮的界面。以windows开发为例,你可以学习《windows程序设计(第五版)》,学完就可以写出界面来。还有一些开源库界面库,例如soui也是用C写出来的。3、C语言可以做服务器开发,现在的游戏服务器端大多都是C\/C++开发的。《windows核心编程》里面的例子就是用...

c语言可以用来做什么
C语言的主要用途 一、系统开发 C语言被广泛用于操作系统、编译器、数据库等核心系统的开发。由于其具备高效、灵活的特点,使得系统软件的运行效率得到优化。例如,Windows、Linux等主流操作系统都大量使用C语言进行核心代码编写。二、软件应用开发 C语言也可用于开发应用软件。无论是桌面应用程序还是网络应用...

c语言能干什么(会c语言能找什么工作?)
开发嵌入式设备,手机等消费类电子产品内部的应用软件、游戏等很多都是采用C语言进行嵌入式开发的。4、开发游戏软件,利用C语言可以开发很多游戏,比如推箱子、贪吃蛇等。总结c语言是一种面向过程、抽象化的通用程序设计语言,它可以用来编写应用软件、编写系统软件和图形处理、开发嵌入式设备和开发游戏软件。

学c语言以后可以干什么
C语言是一种面向过程、抽象化的通用程序设计语言,适合开发固件或便携式应用程序,是最广泛使用的语言之一,学C语言可以干很多事情:1、编写应用软件:Linux操作系统中的应用软件都是使用C语言编写的,这样的应用软件安全性非常高。2、编写系统软件和图形处理:C语言具有很强的绘图能力和可移植性,并且具备...

c语言的能干什么
1、C语言是许多高级计算机语言的基础,学好C语言能更好的学习其他高级语言,为以后的学习打基础;往深学C语言的话那就是学到C在Linux里的应用,Linux十分强大,可以百度了解。2、C语言是一种计算机程序设计语言。具有高级语言的特点,又具有汇编语言的特点。C语言可作为工作系统设计语言,编写系统应用程序...

C语言能干什么?
C语言是一种强大的计算机程序设计语言,它在1972年由D.M.Ritchie在美国贝尔研究所推出。随后,C语言被广泛移植到各种大、中、小及微型计算机上。学习C语言可以让你:1. 从事嵌入式开发,编写用于微控制器和硬件设备的软件;2. 设计并实现美观且功能丰富的用户界面;3. 进行服务器开发,构建高性能的...

相似回答