请问C语言,JAVA之类的语言编译程序是属于 系统软件 还是 应用软件??

在教科书中的定义是这样的:
系统软件:用于管理计算机各种资源,协调各种配置运作以及为用户提供编程服务的程序.
应用软件:专门为用户提供的,或者有专门用途的软件.

根据以上教科书的定义,如果C语言属于专门为用户提供编程服务的程序,那么它应该属于系统软件.
如果说C语言是有专门用途的软件,也说的通,它是有编写程序功能的.
P.S.我在百度上搜了一下,有些人说C语言不是系统软件,如果这样的话,教科书这段话(系统软件:用户提供编程服务的程序)又怎么解释呢?求专业人员教一下~谢谢~O(∩_∩)O~

这类语言编译软件属于应用软件。广义上系统软件包括编译器,从这个层面上讲,MSDEV、eclipse里面的compiler部分属于系统软件范畴。但是, IDE 还包括editor,linker这些不属于系统软件的component element,所以以上几个软件称不上是系统软件。

应用软件则是具有某一个专门功能或者某一些相关功能的软件,这些功能对有些用户可能帮助很大,对另一些用户可能毫无意义。C语言和JAVA语言都属于编程语言,并非软件,支持C语言的MSDEV和支持JAVA语言的eclipse才是软件。

扩展资料:

系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。系统软件在为应用软件提供上述基本功能的同时,也进行着对硬件的管理,使在一台计算机上同时或先后运行的不同应用软件有条不紊地合用硬件设备。

有代表性的系统软件有:操作系统、语言处理程序、数据库管理、辅助程序等。

应用软件是为满足用户不同领域、不同问题的应用需求而提供的那部分软件。 它可以拓宽计算机系统的应用领域,放大硬件的功能。

有代表性的应用软件有:多媒体软件(如暴风影音)、互联网软件(如微博)、办公室软件(如office系列产品),还有许多专业软件(如AutoCAD)。

参考资料来源:百度百科-软件

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-25
你对软件和语言以及程序三者的关系理解不够清楚
第一,最底层的,我们叫它语言,什么vb啊,c啊,java啊还有汇编之类的,他们就像我们的自然语言一样,汉语啊,英语啊,之类的
第二,上面一级,我们叫它程序,其实程序这个词很容易跟软件搞混,因为大家都是这么混着说的,我这里说的程序是指源代码,或者源代码文件,这就类似于我们用自然语言写的文章
第三,是编程最终的结果,就是软件,很多的源代码组合到一起,就是软件,可以拿来使用了,也就是很多篇文章汇总成一本书,可以看了
然后你的问题就很好解释了,你问的可以理解为一个软件是系统软件还是应用软件,那我问你,你说一本书它是杂志还是教科书是按语言来分的么?英语的就是杂志中文的就是教科书?因此我们说软件是什么样的用途和语言是没有关系的
再然后说一下为什么会有c语言是什么系统软件之类的,首先是因为我们现在使用的系统都是基于老旧版本的不断改善,就算是微软公司也不会完全推倒一个系统然后重做,所以以前用的是C,那时候也许还没有C++(我这么猜),所以系统就用C,而操控系统的系统软件自然用C可以与系统更好兼容,而其他语言既没有这样的先天优势,也没有什么大的后天优势可以利用,所以就一直用C了,其他的不是不可以,只是没那个必要
而应用软件就更多了,只要不是直接操纵改变系统设置的都可以叫做应用软件,游戏,办公软件,浏览器,都是应用软件,他们是用各种语言写成的,有C,有java,以前VB有很多,现在不太多了,要是有人闲着没事用汇编写个软件出来也是可以的,所以说应用软件也是和语言没关系的
就这样了,不知道能不能解答你的问题本回答被提问者采纳
第2个回答  2012-03-31
系统软件是大的最基本的一个平台,没有系统就是裸机,基本上什么都做不成,意思就是系统文件残缺的话对电脑是会产生影响的,VC和JAVA是要在系统这个平台上才能运行的,但是没有这2个软件对电脑本身不会有影响,所以不是系统软件,是应用软件吧
第3个回答  2012-03-31
计算机的软件分为系统软件和应用软件。系统软件是为了计算机能正常、高效工件所配备的各种管理、监控和维护系统的程序及其有关资料。系统软件主要包括如下几个方面:
(1) 操作系统软件,这是软件的核心
(2) 各种语言的解释程序和编译程序(如BASIC语言解释程序等)
(3) 各种服务性程序(如机器的调试、故障检查和诊断程序等)
(4) 各种数据库管理系统(FoxPro等)
第4个回答  2021-05-16
是系统软件。用程序设计语言编写的源程序,必须经过翻译(编译或者解释、汇编)才能够被计算机执行,这些翻译程序就是语言处理程序,为把源程序翻译成机器可执行的二进制语言服务。题说的应用软件指编程软件,不是编译程序

请问C语言,JAVA之类的语言编译程序是属于 系统软件 还是 应用软件??
这类语言编译软件属于应用软件。广义上系统软件包括编译器,从这个层面上讲,MSDEV、eclipse里面的compiler部分属于系统软件范畴。但是, IDE 还包括editor,linker这些不属于系统软件的component element,所以以上几个软件称不上是系统软件。应用软件则是具有某一个专门功能或者某一些相关功能的软件,这些功能对...

c语言编译程序属于应用软件,系统软件还是工具软件
综上所述,编译程序作为语言处理系统,属于系统软件。而编程语言作为开发工具,属于应用软件。这一区别在于前者提供底层运行环境,后者则用于构建实际应用。深入理解这一分类有助于开发者与系统管理员明确各自工具的功能与定位,进而更有效地利用资源与提升开发效率。总之,编译程序作为系统软件,服务于构建运行...

c语言编译程序属于应用软件,系统软件还是工具软件?
编译程序与解释程序是属于语言处理系统,负责把高级语言转化成低级语言,语言处理系统是系统软件的一种,所以编译程序属于系统软件。而编程语言是用于开发各种软件包括系统软件的,所以编程语言是应用软件,比如说编译程序解释程序汇编程序是系统软件,而高级语言低级语言汇编语言是应用软件。

编译程序属于什么软件
以c语言为例,其编译程序属于系统软件,系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统。比如汇编编译器、Windows、Linux、安卓、ios等软件。C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存...

c语言编译程序属于应用软件,系统软件还是工具软件?
c语言编译程序属于系统软件。编译程序(Compiler,compiling program)也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。这里的编译程序是一种动作,是根据编译原理技术,由高级程序设计语言编译器翻译成机器语言二进制代码行为,因此它是系统软件。

c语言编译程序属于应用软件,系统软件还是工具软件?
c语言编译程序属于系统软件。编译程序(Compiler,compiling program)也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。这里的编译程序是一种动作,是根据编译原理技术,由高级程序设计语言编译器翻译成机器语言二进制代码行为。因此它是系统软件。计算机软件...

常见的计算机软件系统有哪些答案
常见的软件系统有:DOS操作系统、WINDOWS操作系统、UNIX操作系统和Linux、Netware等操作系统;汇编语言汇编器,C语言编译、连接器等语言处理程序;Access,Oracle,MySQL等数据库管理系统;辅助程序。

编译软件具体是什么啊?为属于系统软件啊
编译软件为汇编语言汇编器,例如C语言编译、连接器等等。一般来讲,系统软件包括操作系统和一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具),是支持计算机系统正常运行并实现用户操作的那部分软件。有代表性的系统软件:操作系统,语言...

程序设计语言的编译程序属于系统软件还是应用软件。
编译程序与解释程序是属于语言处理系统,负责把高级语言转化成低级语言,语言处理系统是系统软件的一种,所以编译程序属于系统软件。而编程语言是用于开发各种软件包括系统软件的,所以编程语言是应用软件,比如说编译程序解释程序汇编程序是系统软件,而高级语言低级语言汇编语言是应用软件。

高级程序设计语言是系统软件吗?如c、c++、java等
当然我门可以通过程序设计语言编写软件,包括系统软件,但程序设计语言是一种语言 系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用...

相似回答