在20世纪60年代,计算机运行在巨大的主机上,需要配备强大空调的特殊房间来保持凉爽。大型机是由计算机操作员从穿孔卡片上接收指令的,任何给大型机的指令都需要编写一个新的软件,这是数学家和初出茅庐的计算机科学家的领域。
1963年达特茅斯学院编写的计算机语言BASIC将改变这一局面。
BASIC语言是初学者通用符号指令代码的首字母缩略词。它是由达特茅斯数学家约翰·乔治·凯梅尼和汤姆·库萨斯开发的,作为本科生的教学工具。BASIC旨在成为一种计算机语言,供多面手使用,以释放计算机在商业和其他学术领域的威力。BASIC是传统上最常用的计算机编程语言之一,被认为是学生在学习更强大的语言(如FORTRAN)之前学习的一个简单步骤。直到最近,BASIC(以visualbasic和visualbasic.NET的形式)还是开发人员中最广为人知的计算机语言。
个人电脑的出现对BASIC的成功至关重要。这种语言是为业余爱好者设计的,随着电脑越来越容易被这些观众使用,基本程序和基本游戏的书籍也越来越受欢迎。1975年,微软创始人保罗·艾伦(Paul Allen)和比尔·盖茨(Bill Gates)为Altair个人电脑编写了BASIC版本。这是微软出售的第一款产品。后来,盖茨和微软为苹果电脑编写了BASIC版本,盖茨提供的IBM DOS也附带了BASIC版本。
到了20世纪80年代中期,对个人电脑编程的狂热随着运行他人开发的专业软件而消退。开发者也有更多的选择,比如C和C++的新的计算机语言。但是微软在1991年推出的visualbasic改变了这一点。VB是基于BASIC的,依赖于它的一些命令和结构,在许多小企业应用中被证明是有价值的。微软2001年发布的BASIC.NET将Java和C#的功能与BASIC的语法相匹配。
以下是一些与达特茅斯最早开发的基本语言相关的命令:
HELLO-登录inBYE-log offBASIC-启动基本模式New-命名并开始编写程序Old-从永久存储列表中检索以前命名的程序-显示当前程序保存-将当前程序保存到永久存储Unsave-从永久存储目录中清除当前程序-显示永久存储器中的程序Scratch-擦除当前程序而不清除其名称Rename-更改当前程序的名称而不擦除itRUN-执行当前程序Stop-中断当前运行的程序
...念。 什么是历时语言学(diachronic linguistics)? 历时语言学基本上是指对不同历史时期的语言进行研究。因此,它研究语言在不同时期的历史发展。语言学的这一分支是历时语言学。历时语言学的主要关注点如下: 用特定语言描...
...言的科学。它涉及语言形式、语言意义和语境中的语言。基本上,它研究的是语言是如何形成的,它如何发挥作用以及人们如何使用它。语言学也研究各种与语言有关的现象,如语言变异、语言习得、语言随时间的变化以及语言...
... weatherstack API提供了一组用于各种编程语言的工具,这些工具由基于位置的天气数据支持。有六个端点可用: ...
...整合到网站和应用程序中。这是一个应用程序编程接口,基本上是一个软件,可以让你将它提供的数据通过管道传输到你自己的代码中。 ...
...因为大多数智能恒温器的价格在250美元左右,而传统的、基本的可编程恒温器只需25美元。 这意味着,这些额外的功能——智能**接入、使用历史记录、让恒温器为你调节温度设置的功能,以及其他**和口哨——需要额外花费225...
...果有一个流利的人来找你,你是否能用这种语言进行一次基本的对话。如果你和我一样,和其他几百人一样,你可能不能。当我试着和某人说西班牙语时,总会有一个时候,我不得不退出我的谷歌翻译应用程序,或者开始做一些...
...知。 那么,你应该学习爱尔兰人和苏格兰人之间的一些基本区别是什么呢?你肯定已经知道他们的地理位置了,毫无疑问你对他们的历史和他们的人民有所了解。关于苏格兰人和爱尔兰人,你还有一件事要学。你听过他们说话...
...语和约克郡英语等子语言集合的总和。这也是为什么语言基本上比方言更有威望的原因之一。在80年代和90年代,方言甚至被视为偏离标准(语言)。 尽管研究人员之间还没有明确的共识,但实际上可以肯定地说,“方言”一词...