c语言是什么开发的,c语言是用什么语言编写的?汇编吗?
c语言是什么开发的目录
c语言是什么开发的

c语言是用什么语言编写的?汇编吗?

C语言源自Ken Thompson发明的B语言,而 B语言则源自BCPL语言。
1967年,剑桥大学的Martin Richards对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。
1972年,美国贝尔实验室的 D.M.Ritchie 在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。
扩展资料
C语言编译器:
GCC,GNU组织开发的开源免费的编译器
MinGW,Windows操作系统下的GCC
Clang,开源的BSD协议的基于LLVM的编译器
Visual C++ :: cl.exe,Microsoft VC++自带的编译器
C语言集成开发环境:
Code::Blocks,开源免费的C/C++ IDE
CodeLite,开源、跨平台的C/C++集成开发环境
Dev-C++,可移植的C/C++IDE
C-Free
Light Table
Visual Studio系列
参考资料:
C语言是谁开发的?

C语言的原型ALGOL 60语言。
(也称为A语言)
1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。
1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言。
1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,并为它起了一个有趣的名字“B语言”。
意思是将CPL语言煮干,提炼出它的精华。
并且他用B语言写了第一个UNIX操作系统。
而在1973年,B语言也给人“煮”了一下,美国贝尔实验室的D.M.RITCHIE在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。
为了使UNIX操作系统推广,1977年Dennis M.Ritchie 发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》。
即是著名的ANSI C。
同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书。
通常简称为《K&R》,也有人称之为《K&R》标准。
但是,在《K&R》中并没有定义一个完整的标准C 语言,后来由美国国家标准协会(American National Standards Institute)在此基础上制定了一个C 语言标准,于一九八三年发表。
通常称之为ANSI C。
1987年,随着微型计算机的日益普及,出现了许多C语言版本。
由于没有统一的标准,使得这些C语言之间出现了一些不一致的地方。
为了改变这种情况,美国国家标准研究所(ANSI)为C语言制定了一套ANSI标准, 成为现行的C语言标准 3.C语言的主要特点 。
C语言发展迅速, 而且成为最受欢迎的语言之一,主要因为它具有强大的功能。
许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C语言编写的。
用C语言加上一些汇编语言子程序, 就更能显示C语言的优势了,象PC- DOS 、WORDSTAR等就是用这种方法编写的。
1990年,国际化标准组织ISO(Intrernational StandardOrganization)接受了87 ANSI C为ISO C的标准(ISO9899-1990)。
1994年,ISO修订了C语言的标准。
目前流行的C语言编译系统大多是以ANSI C为基础进行开发的,但不同版本的C编译系统所实现的语言功能和语法规则有略有差别。
C语言是用哪个语言开发出来的?

参考 Dennis M. Ritchie 写的 The Development of the C Language:Chistory,C 语言诞生的基本过程就是 Ken Thomson 不满意 BCPL,于是设计了 B 语言,并且用 BCPL 为 B 语言写了一个编译器,然后从这个编译器开始自举写新的 B 语言编译器。
贝尔实验室的众人在 PDP-7 上用 B 语言写了各种各样的东西后又不满意 B 语言了,于是 1971 年 DMR 开始在新买的 PDP-11 上用 B 给 B 写扩展,称之为 NB (new B,此处省略吐槽若干),扩展着扩展着离 B 的画风越来越远了,就取了一个新名字变成了一门新语言—— C 语言。
1973 年夏天他们用手头的编译器和语言给 PDP-11 重写了一个 Unix Kernel。
C 语言大约就是这个时期成型的。
所以,可以说第一个 C 语言的编译器是用 B 语言,或者说是扩展过的 B 语言(NB)写的。
因为是一边改进语言一边用改进了的编译器这样滚雪球写出来的,也可以看成是 C 语言写的?毕竟 DMR 也说了,很难确定什么时候 C 自己变成了一门新语言……
相关文章
猜你喜欢
-
承德网站制作选哪家-承德网站制作哪家好
摘要:本文旨在探讨在承德地区选择网站制作服务时,应考虑的关键因素。文章首先介绍了承德网站制作的市场现状,包括竞争程度、技术发展水平以及客户需求的多样性。接着,文章详细阐述了在选择承德网站制作服务商时应考虑的几个关键因素:技术实力、服务质量、...
-
制作优惠券网站的视频教程-视频教程:优惠券网站制作
制作优惠券网站的视频教程 摘要: 在当前数字化时代,制作和推广优惠券网站已成为企业吸引顾客、增加销售额的重要策略之一。本文将详细介绍如何利用视频教程来创建和优化一个优惠券网站,包括网站设计、内容制作、功能开发以及营销策略。通过具体的步骤和案...
-
学习网站建设网站优化-网站开发与优化技巧
摘要:本文旨在探讨学习网站建设和网站优化的重要性,以及如何通过系统化的方法来提升网站的用户体验和搜索引擎排名。文章首先介绍了网站在数字时代的重要性,强调了良好的网站设计对于企业成功的关键作用。接着,文章详细阐述了网站建设和优化的基本原则、技...
-
招商信息网站制作-招商信息网站制作
摘要: 随着全球化和互联网技术的发展,招商引资成为许多国家和地区经济发展的重要手段。一个专业的招商信息网站不仅可以提高招商引资的效率,还可以为投资者提供一个全面、便捷的投资环境。本文将详细介绍如何制作一个高质量的招商信息网站,包括网站的设计...
-
哪个网站建设公司好呢-网站建设公司哪个好?
标题:选择网站建设公司:关键因素与建议 在当今数字化时代,一个优秀的网站是企业与潜在客户沟通的重要桥梁。因此,选择合适的网站建设公司对于确保网站的成功至关重要。本文将探讨影响网站建设公司选择的关键因素,并提供一些实用的建议。 首先,考虑网站...
-
沈阳网站制作工作室-沈阳网站开发工作室
摘要:本文旨在探讨沈阳网站制作工作室在当前信息技术快速发展的背景下如何适应市场变化,提升服务质量,并实现可持续发展。文章首先分析了沈阳网站制作工作室的发展现状,包括其业务范围、客户群体以及面临的挑战和机遇。接着,文章深入讨论了工作室如何通过...