向顶尖高手请教,编程语言本身是怎么开发出来的?

zgzhang 2001-10-19 11:59:43
我有一个困惑,它已经纠缠我很长时间了,在此向高手们请教。
我们知道在计算机的历史上先出现的编程语言,后有软件。
我们今天开发软件都是在一定的软件环境(包括操作系统和开发工具)下,
用编程语言开发的。在“软件”出现以前,编程语言本身是怎么开发出来的?
它需要什么样的硬件环境和软件环境(有吗?)?在我们的PC上能开发编程语言吗?
...全文
245 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Atan 2001-10-19
  • 打赏
  • 举报
回复
可以看看编译原理。最早用机器码,后来有汇编,然后有各种编译器。事实上很多编译器的复杂程度,远远不如他们编译的软件。它就是美术家手中的画笔。
hh 2001-10-19
  • 打赏
  • 举报
回复
<编译原理>***页
《程序设计语言》(第四版)***页
guest 2001-10-19
  • 打赏
  • 举报
回复
当初Windows本身又是在什么平台下开发出来的呢?
是在dos上延伸的,不过是图形化操作界面:)
midlin 2001-10-19
  • 打赏
  • 举报
回复
去看编译原理
zgzhang 2001-10-19
  • 打赏
  • 举报
回复
我们写程序都是在Windows平台下进行的,
当初Windows本身又是在什么平台下开发出来的呢?
zgzhang 2001-10-19
  • 打赏
  • 举报
回复
Windows支持用机器写程序吗?
windindance 2001-10-19
  • 打赏
  • 举报
回复
First,汇编
then用前一代语言开发后一代的。

我们的PC上?当然可以了。
hwman 2001-10-19
  • 打赏
  • 举报
回复
在很多书上都有介绍:

机器语言
汇编语言
高级语言

先用机器语言写出一个汇编程序,就可以使用汇编语言了
然后用汇编语言写一个简单的高级语言编译器。
再用这个高级语言编写一个更复杂的编译器,并用交简单的编译器去编译它,这样循环,你就可以得到到一个功能强大的编译器了。现在一般都用 c 。
shy007 2001-10-19
  • 打赏
  • 举报
回复
看看编译原理。
PrgmBird 2001-10-19
  • 打赏
  • 举报
回复
现在你也可以用16进制编辑器写一个编译器出来,前提是你得懂机器语言。
zgzhang 2001-10-19
  • 打赏
  • 举报
回复
to :shanle(西北人) ,dos又是在什么平台下开发出来的呢?
zgzhang 2001-10-19
  • 打赏
  • 举报
回复
在哪里能找到《程序设计语言》(第四版)这本书?

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧