为什么说c语言是高级语言
发布网友
发布时间:2022-02-28 09:44
我来回答
共2个回答
懂视网
时间:2022-02-28 14:06
c语言是高级语言,作为一种计算机程序设计语言,它既有高级语言的特点,又具有汇编语言的特点。可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
被广泛应用于底层开发,能以简易的方式编译、处理低级存储器,它是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括一些类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
总结
c语言是高级语言,作为一种计算机程序设计语言,它既有高级语言的特点,又具有汇编语言的特点。
热心网友
时间:2022-02-28 11:14
有些教材也称C语言为中级语言,因为它既有
高级语言
的特点,也有低级语言的特点。
低级语言并不是说它不好,只是它跟硬件关系紧密,如果换台机器,可能代码就不同了。
而高级语言,则跟具体硬件无关,程序员只要用
编译器
编译就行了,前台都一样,后台编译器自己根据不同的机器,编译连接生成exe。
c语言是高级语言吗
C语言是高级语言。C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是计算机程序设计语言的一种,因此是高级语言,拥有广泛的应用范围。C语言既有高级语言的特点,又具有汇编语言的特点,可以作为系统设计语言,编写工作系统应用程序,也...
为什么说C语言是高级语言呢?
C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它解释型...
C语言是高级语言还是中级语言?
C语言属于高级语言,因为它具有人们易于理解的语法语义,但它同时也具有中级语言的特点,可以对硬件进行操作,很多涉及底层的代码是用C和汇编的混合代码写成的,它的执行效率很高,可以说接近汇编了,可以认为它是高级语言兼有中低级语言的高效率,呵呵 ...
为什么说c语言是高级语言,什么语言就是高级语言,什么就是低级语言?哪些...
是高度封装了的编程语言,与低级语言相对。它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。低级语言是指汇编语言和机器语言。高级语言包括C...
c语言是高级语言吗
1、C语言是高级语言。2、机器语言(machine language)是一种指令集的体系。这种指令集,称机器码(machine code),是电脑的CPU可直接解读的数据。3、汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(...
C语言为什么是一个 弱 类型的高级语言?
计算机能执行的是机器语言,为了方便编程,设计了和计算机机器语言一一对应的汇编语言(低级语言,但执行效率高,编程相对麻烦),除了上述语言外其他都叫做高级语言。例如c语言在编译的时候就是把一条c语句编译成对应的多条机器语言(或者说是多条汇编代码),因而是典型的高级语言 但c语言比起其他语言来说...
C语言是系统软件吗?为什么?
c语言不是系统软件,因为其是一种高级编程语言。C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需...
C语言是中级语言还是高级语言
根据最开始的c语言的发明者的定义,c语言是高级语言,但由于它可以通过指针对内存进行访问,具有了低级语言的特性,因此很多人也称它是中级语言
为什么说C语言既有高级语言又有低级语言的特点
1. 简洁紧凑、灵活方便 C语言一共只有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言可以象汇编语言一样对位、字节和地址进行操作, 而这三者是计算机最基本的工作单元。2. 运算符丰富 C的运算符包含的范围很广泛,共有...
c语言究竟是中级语言还是高级语言?
只是一个叫法,没什么意义的 有高级语言的功能,但是他有能位操作,有汇编语言的特点,所以给他一个中级语言的称号