第一个“业余爱好”编程语言是什么?

3

第一个具有用户可访问性的编程语言是什么?例如,一种编程语言可以向公众提供进行实验、个人使用、爱好等的机会;而不仅仅是为大公司组合专业产品和服务而“幕后”使用。


你的问题假设计算机行业在早期看起来与今天非常相似。这个假设是非常错误的。很长一段时间里,每个用户都可以获得关于机器和软件如何工作的详细信息,因为按照现代标准,那些系统非常原始,你需要它来发现困难的边界情况并设计解决方案。 - dmckee --- ex-moderator kitten
4个回答

7

BASIC(1964年)至少是第一种流行的业余语言。


3

它可能不是第一个可用的,但其中一个最重要的应该是整数BASIC,最初被称为Apple BASIC。 它与Apple II一起发布。

我在家里的Commodore 64上花了很多时间使用Commodore BASIC(一种与Apple BASIC非常相似的Microsoft 6502 BASIC版本),以及我的学校拥有的各种Apple电脑。 我今天成为程序员的部分原因是看到老师们努力退出无限循环而感到愉快,最终放弃并重新启动计算机,这样下一个孩子就可以玩Joust


1

Micral 被认为是第一台个人电脑。我相信你只能用 8008 机器语言或汇编语言编写它的程序。至于业余爱好者使用的语言(用于业余计算机),机器语言是最早的,通常通过前面板切换输入。SCELBIMark-8 是最早推出的业余计算机;在此之前,业余计算机是由用户自行定制的,指令集通常抄袭自 PDP-8 指令集[2]。第一个高级语言是由比尔·盖茨和保罗·艾伦为 Altair 开发的 BASIC 版本[3]

更多参考资料:

  1. 微型计算机, 阿曼德·范多梅尔
  2. 个人计算机的早期发展, 斯蒂芬·B·格雷
  3. 微型计算机的简史
  4. 维基百科:微晶计算机
  5. 维基百科:SCELBI

0

我会选择BASIC,因为它很受欢迎,也是大多数人使用的语言。但是在小内存机器上,Forth也是一种相当不错的语言。当C和Pascal在8位计算机上非常难用时,Forth表现得相当高效。 - Nosredna
还记得计算机书籍封面曾经如此酷炫吗?http://g-ecx.images-amazon.com/images/G/01/ciu/33/34/038e793509a0637d002f7110.L._SL500_AA240_.jpg - Nosredna
@Nosredna:好吧,现在这太有趣了。我之前想的是更平凡的“Starting Forth”;^)~ - Don Wakefield

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接