「初学者知识」了解一下BASIC语言

「初学者知识」了解一下BASIC语言BASIC 语言是 Beginner s All purpose Symbolic Instruction Code 的缩写 它的发明比商用电子游戏还要早

大家好,欢迎来到IT知识分享网。

BASIC语言是Beginner’s All-purpose Symbolic Instruction Code的缩写,它的发明比商用电子游戏还要早。

「初学者知识」了解一下BASIC语言

达特茅斯学院(Dartmouth College),位于美国新罕布什尔州(New Hampshire)汉诺威镇的一所私立研究型综合性大学。BASIC语言的发明人正是达特茅斯学院数学系主任约翰·柯梅尼教授(John G. Kemeny)和托马斯·库尔茨教授(Thomas Kurtz),他们俩为了让没有理工科背景的大学生学习编程,考虑了8个基本的新编程语言规则。

1、通用性;2、容易使用;3、可扩展;4、可交互;5、有debug调试手段;6、有效率;7、硬件无关性;8、操作系统无关性。

为达到此目标,他们俩借鉴FORTRAN和ALGOL语言并精简了指令,在1964年5月1日,凌晨4点,开发的2个BASIC程序正式在达特茅斯学院的GE225大型机上运行。

两个教授为了尽快推广,没有为BASIC申请专利,但也导致了BASIC语言标准的多样化。

1971年,等两个教授发布BASIC语言标准第6版的时候,其他BASIC软件已经遍地开花。如Symantec公司的总裁Gordon Eubanks发明了BASIC-E,以及编译版的CBASIC等。

直到1974年,ANSI才介入制定标准,1978年发布最小BASIC,1987年发布标准BASIC。

1975年的计算机市场上已经有Bob Albrecht和Dennis Allison开发的TinyBASIC(运行只需要2K RAM),比尔·盖茨和保罗·艾伦开发的MITS Altair 解释型BASIC,市场上也出现了类似《101个BASIC游戏》的书籍,BASIC已经大行其道。基本上所有的主机和个人计算机都有BASIC版本,如Radio Shack Level 1 BASIC (TRS 80), Apple Integer BASIC (Apple II, 1977),Timex Sinclair 1000 BASIC (Sinclair ZX80, 1980), Sinclair ZX81 BASIC (Sinclair ZX81, 1981),PET BASIC (Commodore PET, 1977), Atari BASIC (Atari 400/800, both 1978), Commodore BASIC (VIC 20 in 1981 & C64 in 1982), TI-BASIC (Texas TI-99)等。

1981年,IBM发布了PC,同时发布了运行于ROM的BASICA,以及运行于MS-DOS操作系统的Gee-Witz (or GW) BASIC。1984年,微软发布了BASIC编译器BASCOM,并在1985年改进为QuickBASIC 1.0,1988年升级到4.5,1990年改名为微软BASIC Professional Development System 7.1。Windows操作系统发布后,微软发布了Visual BASIC。

目前已经有280多款BASIC语言编程软件。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/161703.html

(0)
上一篇 2025-01-13 12:26
下一篇 2025-01-13 12:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信