基本编程语言的历史

在20世纪60年代,计算机运行在巨大的主机上,需要配备强大空调的特殊房间来保持凉爽。大型机是由计算机操作员从穿孔卡片上接收指令的,任何给大型机的指令都需要编写一个新的软件,这是数学家和初出茅庐的计算机科学家的领域。...

在20世纪60年代,计算机运行在巨大的主机上,需要配备强大空调的特殊房间来保持凉爽。大型机是由计算机操作员从穿孔卡片上接收指令的,任何给大型机的指令都需要编写一个新的软件,这是数学家和初出茅庐的计算机科学家的领域。

Computers from the 1980s

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-中断当前运行的程序

  • 发表于 2021-10-08 19:14
  • 阅读 ( 95 )
  • 分类:科学

你可能感兴趣的文章

共时的(synchronic)和历时语言学(diachronic linguistics)的区别

...念。 什么是历时语言学(diachronic linguistics)? 历时语言学基本上是指对不同历史时期的语言进行研究。因此,它研究语言在不同时期的历史发展。语言学的这一分支是历时语言学。历时语言学的主要关注点如下: 用特定语言描...

  • 发布于 2020-10-18 07:07
  • 阅读 ( 1293 )

语言学(linguistics)和应用语言学(applied linguistics)的区别

...言的科学。它涉及语言形式、语言意义和语境中的语言。基本上,它研究的是语言是如何形成的,它如何发挥作用以及人们如何使用它。语言学也研究各种与语言有关的现象,如语言变异、语言习得、语言随时间的变化以及语言...

  • 发布于 2020-10-21 16:16
  • 阅读 ( 549 )

将主页上的天气数据与weatherstack api集成

... weatherstack API提供了一组用于各种编程语言的工具,这些工具由基于位置的天气数据支持。有六个端点可用: ...

  • 发布于 2021-03-19 09:24
  • 阅读 ( 218 )

谷歌搜索常见问题:如何找到任何东西和一切

... 这里有一些基本的,但不太基本的方法,你可以使用这些额外的谷歌搜索功能。 ...

  • 发布于 2021-03-25 21:41
  • 阅读 ( 288 )

要将新闻标题添加到您的网站或应用程序中吗?你需要mediastack api

...整合到网站和应用程序中。这是一个应用程序编程接口,基本上是一个软件,可以让你将它提供的数据通过管道传输到你自己的代码中。 ...

  • 发布于 2021-03-30 01:10
  • 阅读 ( 183 )

使用marketstack api向访问者提供股票信息

... marketstack API支持六种编程语言: ...

  • 发布于 2021-03-30 18:40
  • 阅读 ( 280 )

智能恒温器真的能帮你省钱吗?

...因为大多数智能恒温器的价格在250美元左右,而传统的、基本的可编程恒温器只需25美元。 这意味着,这些额外的功能——智能**接入、使用历史记录、让恒温器为你调节温度设置的功能,以及其他**和口哨——需要额外花费225...

  • 发布于 2021-04-09 08:43
  • 阅读 ( 143 )

“永远流利”成为kickstarter历史上资金最多的应用程序

...果有一个流利的人来找你,你是否能用这种语言进行一次基本的对话。如果你和我一样,和其他几百人一样,你可能不能。当我试着和某人说西班牙语时,总会有一个时候,我不得不退出我的谷歌翻译应用程序,或者开始做一些...

  • 发布于 2021-06-21 12:00
  • 阅读 ( 246 )

苏格兰的(scottish)和爱尔兰的(irish)的区别

...知。 那么,你应该学习爱尔兰人和苏格兰人之间的一些基本区别是什么呢?你肯定已经知道他们的地理位置了,毫无疑问你对他们的历史和他们的人民有所了解。关于苏格兰人和爱尔兰人,你还有一件事要学。你听过他们说话...

  • 发布于 2021-06-23 12:12
  • 阅读 ( 213 )

方言(dialect)和语言(language)的区别

...语和约克郡英语等子语言集合的总和。这也是为什么语言基本上比方言更有威望的原因之一。在80年代和90年代,方言甚至被视为偏离标准(语言)。 尽管研究人员之间还没有明确的共识,但实际上可以肯定地说,“方言”一词...

  • 发布于 2021-06-23 20:48
  • 阅读 ( 388 )
p3t2y8k31
p3t2y8k31

0 篇文章

相关推荐