经典重现:盖茨和艾伦合作BASIC语言标题页公布
近日,微软联合创始人之一保罗·艾伦在其Twitter上公布了他与比尔·盖茨合作的第一代BASIC语言标题页。在这张充满时间印记的“老照片”中,我们依稀可以看到他们二人为之奋斗的青春岁月。
从这份标题页的信息中可以得知,盖茨和艾伦二人在1975年2月9日到4月27日共同完成了该语言微软版本的编写。其中,保罗·艾伦负责non-runtime部分的编写,比尔·盖茨负责runtime部分的编写工作。正是他们二人的这次努力让BASIC来到了PC,此时盖茨只有19岁。
在这一PC版BASIC的带动下,各种计算机都相继配备了BASIC语言。但由于机型不同,它们对基本BASIC语言的扩展也不相同,导致了各家BASIC语言程序不能互相兼容的局面。这个时期的BASIC语言开始采用解释执行方式,方便了用户对程序的维护。
IBM在1982年选定微软创作PC的操作系统时,也选定了微软的Basic作为其计算机的ROM-Basic。微软还在其发布的DOS操作系统中免费加入了GW-Basic、QBasic等当时最好的Basic解释程序。
BASIC是Beginner's All-purpose Symbolic Instruction Code的缩写,意为初学者通用符号指令代码语言。它是在1964年由美国的两位教授Thomas和John G.Kemeny在Fortran语言的基础上设计的语言系统。这个简单、易学的程序设计语言当时只有17条语句、12个函数和3个命令,现在一般称其为基本BASIC。(VIA:Paul Allen)
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。