C语言是什么

如题所述

C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不
依赖计算机硬件的应用程序。因此,它的应用范围广泛。
C是结构式语言.结构式语言的显著特点是代码及数据的分隔化,
即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,
便于使用、维护以及调试。C
语言是以函数形式提供给用户的,
这些函数可方便的调用,
并具有多种循环、条件语句控制程序流向,
从而使程序完全结构化。
C语言功能齐全C
语言具有各种各样的数据类型,
并引入了指针概念,
可使程序效率更高。另外C
语言也具有强大的图形功能,
支持多种显示器和驱动器。而且计算功能、逻辑判断功能也比较强大,
可以实现决策目的编游戏,编3D游戏,做数据库,做联众世界,做聊天室,做PHOTOSHOP做FLASH,做3DMAX。
C语言适用范围大C
语言还有一个突出的优点就是适合于多种操作系统,
如DOS、UNIX,也适用于多种机型。
C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它解释型高级语言,有一些大型应用软件也是用C语言编写的。
C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。
常用的C语言IDE(集成开发环境)有Microsoft
Visual
C++,Borland
C++,Watcom
C++
,Borland
C++
,Borland
C++
Builder,Borland
C++
3.1
for
DOS,Watcom
C++
11.0
for
DOS,GNU
DJGPP
C++
,Lccwin32
C
Compiler
3.1,Microsoft
C,High
C,Turbo
C,Dev-C++,C-Free等等......
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-18
进行程序设计,必须使用一种计算机语言作为工具,否则只是纸上谈兵。可供选择的语言很多,各有各的特点和应用领域。c语言功能丰富,表达力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,既具有高级语言的优点,又具有许多低级语言的许多特点,即是用于编写系统软件,又能方便的用来编写应用程序。
有人以为C++语言出现以后,c语言过时了,淘汰了,这是一种误解。c++是处理较大规模程序开发而研制的大型语言,它比c语言复杂得多,难学得多。事实上,将来并不是每个人都需要用C++编制大型程序,c语言是最基本的语言。全世界的高级语言现在有两千多种,但是几乎全国大部分的高校都学习C语言,它的重要性可见一斑。举几个更明显的例子:直到MATLAB软件吗?一款几乎被所有人称作是最强大的数学运算软件,就是用C语言开发的。这个软件非常规,几乎所有的各行各业的人都用得到。还有单片机开发中的程序设计,只能用汇编语言和C语言。……只要你C语言学好了……我不说了……哥们,不管学什么,只要你学得精,都会很牛叉的!本回答被提问者采纳
第2个回答  2011-09-27
C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出。1978后,C语言已先后被移植到大、中、小及微型机上。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画。具体应用比如单片机以及嵌入式系统开发。
第3个回答  2023-04-01
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。
第4个回答  2011-09-18
c语言是一门计算机的基础语言
就好比人于人之间也要用语言沟通
计算机也是一样的只不过语言不同而已,说发也不同
说发就好比英语,汉语,俄语,计算机就有 c语言,c++语言,java语言等一样道理的
相似回答