BASIC是当今最出名的编程语言,它拥有最多的派生编程语言“方言”,本月已经60岁了。BASIC(初学者通用符号指令代码)的原始版本也被称为“达特茅斯 BASIC”,因为它起源于位于新罕布什尔州的达特茅斯学院。当然,它是后来的几十种BASIC语言的基础。
最初的达特茅斯BASIC于1964年5月推出,并在1979年之前进行了更新和维护。在BASIC和类似的可访问编程语言出现之前,PC仍然是占据整个房间的机器,必须根据近乎具体情况的功能进行编程才能完成大部分操作。人们说BASIC使编程“民主化”,这是因为它不仅是最早的主要编程语言之一,而且实际上也是最容易访问的语言之一。
达特茅斯BASIC是与通用电气计算机使用的“分时系统”一起开发的。在这种情况下,分时是指一台PC可以同时在多个终端之间分配资源,而BASIC的首次测试是在连接到同一台GE-225机器的两个独立终端上同时使用两个BASIC应用程序完成的。
那么,达特茅斯BASIC的影响力到底有多大?时至今日,在过去的六十年中,已经出现了数十种针对特定用例和设备量身定制的BASIC。BASIC的早期分支包括Atari BASIC,Microsoft BASIC,甚至TI-BASIC以及Commodore BASIC。*那是德州仪器。以及包括Microsoft的Visual Basic及其分支。The Register对达特茅斯BASIC 60周年的报道还强调了对Small Visual Basic 3.0,SE BASIC 4.2和定制QB64 QuickBasic的密切更新,后者源自Microsoft的QuickBasic。
当然,操作关键机器的人在使用或使用依赖于旧版本 BASIC 的应用程序进行构建时应该保持警惕。您是否知道美国政府建议不要使用像C++这样的编程语言,因为它们不被认为是“内存安全的”?