编程语言是写程序的,那么写这些语言(高级语言、中级语言、低级语言分别说说)的程序是用什么写出来的?

日期:2008-07-05 21:03:49 人气:1

编程语言是写程序的,那么写这些语言(高级语言、中级语言、低级语言分别说说)的程序是用什么写出来的?

语言不是写的。语言编译器、解释器是写的。 语言只是个规定,是个标准。 而编译器、解释器(以下统称编译器)才是和计算机打交道的东西。 最初的编译器是用0和1写出来的。那时的程序员很痛苦。 然后通过“自展”,即自我功能扩充,来制作更高级的编译器。 简单的说,类似于数学归纳法,更高级的由低级的来定义。 这样自我进化。成为了如今的样子
    A+
热门评论