当前位置:首页 > 经验 >

basic语言是用什么语言编写成的(basic语言的好处)

来源:原点资讯(www.yd166.com)时间:2022-10-29 17:50:07作者:YD166手机阅读>>

这是一篇暴露年龄的文章。为什么这么说?因为现在年轻的程序员可能没有接触过当年红极一时的 Visual Basic。28 年前的 1991 年 4 月,Microsoft 发布了 Visual Basic 1.0 for Windows,次年 9 月,发布了 Visual Basic 1.0 for DOS。

这在当时引起了很大的轰动,许多专家把 VB 的出现当做是软件开发史上的一个具有划时代意义的事件。以现在的眼光来看,VB1.0 版的功能其实非常弱,但它在推出时可是第一个 “可视” 的编程软件。

这使得程序员欣喜之极,都尝试在 VB 的平台上进行软件创作。到了 1998 年夏天,Microsoft 发布了 VB 6,这是 VB.NET 至今仍然无法完全取代的版本。但随着.NET 的兴起,VB 开始走上下坡路。它是如何兴起的,又是如何衰落的?让我们跟着 Matthew MacDonald 的脚步笑看 VB 的风起云落吧!

basic语言是用什么语言编写成的,basic语言的好处(1)

作者介绍:Matthew MacDonald,技术作家、教师、程序员。著有几十本图书,现在教育孩子学习编程和科学。

28 年过去了,我们终于要目睹世界上最流行的语言之一,Visual Basic ,开始衰落了吗?

我要坦白一件事,在我成为一名受人尊敬的开发者,使用像 C# 和 Java(以及我们称之为 JavaScript 的热门平台)这样的现代大括号编程语言之前,我曾经是广受欢迎,又有些不合时宜的 Visual Basic 的忠实粉丝。

坦白说,我对 Visual Basic 的迷恋是这样开始的:当我还是个十几岁的孩童时,我就学会了使用 BASIC 语言编程,但不仅仅是任何 BASIC 语言。我是从 Microsoft 那个古董级的 DOS 操作系统上开创性的 QuickBASIC 环境开始的。至今我仍然记得在蓝色背景下用白色文本来编写代码的场景。

basic语言是用什么语言编写成的,basic语言的好处(2)

对于 1998 年的编程来说,QuickBASIC 是不可思议的编程语言。你可以编写不带笨拙行号的代码,在键入代码时能够实时捕获语法错误,并直接从开发环境中启动程序,而不需要用命令行的方式来启动。当你完成代码编写后,你还可以用这些软盘来跟你的朋友分享你的程序:

basic语言是用什么语言编写成的,basic语言的好处(3)

如今,QuickBASIC 只是对遥远过去的另一种好奇心。真的是这样吗?一个叫做 QB64 的创新项目创造了现代的 QuickBASIC 复刻版。它无需模拟器就可以运行在 Windows、MacOS 和 Linux 上。当你用 QB64 运行一个程序时,它会运用一个很巧妙的手法:首先将你的 BASIC 代码翻译成 C ,然后再进行编译。

经典 VB 和可视化时代

对于古老的,基于文本的计算机系统来说,QuickBASIC 是一项令人印象深刻的壮举。但当 Microsoft 发布 Windows,将 PC 用户带到了一个由按键和点击组成的图形世界时,游戏规则发生了变化。在 Microsoft 发布第一个真正成功的 Windows 3.0 的同时,他们也发布了 Visual Basic 1.0。

这是个全新的事物。你可以通过在窗口的表面上绘制按钮来为程序创建按钮,就像它是某种艺术画布一样。要让按钮执行某些操作,你所要做的事就是在设计环境中,双击这个按钮并编写一段代码即可。

而且,你没有使用神秘的 C 代码,也没有使用成堆的类、复杂的内存管理以及对 Windows API 的晦涩的调用。相反,你就像一个文明人一样编写了友好的 VB 代码。

basic语言是用什么语言编写成的,basic语言的好处(4)

首页 123下一页

栏目热文

basic语言属于什么语言(basic语言最早使用的是什么方法)

basic语言属于什么语言(basic语言最早使用的是什么方法)

本文分析了2020年最热门的十种语言,总有一种适合你。你可以结合介绍挑选适合自己的,也可以直接翻到末尾看我针对不同情况的...

2022-10-29 17:31:14查看全文 >>

basic语言能干什么(basic语言优点和缺点)

basic语言能干什么(basic语言优点和缺点)

各位朋友们,好久不见!最近接触到很多的家长,都听说过信奥,对信奥也都有基本的了解,但是对于信奥,或者说对于c 还是很迷...

2022-10-29 17:55:18查看全文 >>

basic是一种编程语言吗(basic语言能干什么)

basic是一种编程语言吗(basic语言能干什么)

在计算机「平民化」的进程中,有些语言已经被掩埋了,但依然有人怀揣满满的好奇心去揭开这段历史。本文作者 Sean Haas...

2022-10-29 18:15:22查看全文 >>

basic语言用什么软件(basic语言菜鸟教程)

basic语言用什么软件(basic语言菜鸟教程)

软件库是重复使用代码的一种简单而合理的方式。软件库是一种是一直以来长期存在的、简单合理的复用代码的方式。这篇文章解释了...

2022-10-29 17:52:46查看全文 >>

basic语言现在还用吗(46岁自学编程成为大牛)

basic语言现在还用吗(46岁自学编程成为大牛)

为了办公便捷和效率提升,新的编程语言如雨后春笋般出现,但只有少数编程语言才能成为新宠。这种进步的一个副作用是一些古老的编...

2022-10-29 18:15:39查看全文 >>

basic语言的好处(basic 语言有几种)

basic语言的好处(basic 语言有几种)

哪一门编程语言是首先应该学习的编程语言?Java编程语言值得我们开始学习吗?如果把Java作为首个要学习的编程语言,它的...

2022-10-29 17:53:06查看全文 >>

basic语言是高级语言吗(basic语言优点和缺点)

basic语言是高级语言吗(basic语言优点和缺点)

随着PLC功能越来越强大,与计算机的距离越来越近,PLC的编程语言也越来越丰富。原来只有梯形图、功能图、语句表,后来逐步...

2022-10-29 18:10:11查看全文 >>

basic语言是一种什么语言(basic语言的用途)

basic语言是一种什么语言(basic语言的用途)

怎样判断哪种编程语言最流行?正如要挑选最受欢迎的冰激凌一样,每个人都有自己的最爱。实际上,由于各种原因,不同的开发人员喜...

2022-10-29 18:16:32查看全文 >>

basic语言编程举例(basic编程的初中知识)

basic语言编程举例(basic编程的初中知识)

花下猫语:在准备“Python为什么”系列的下一个话题的时候,我偶然查到这篇文章,介绍了分号“;”在编程语言中的历史。分...

2022-10-29 17:50:14查看全文 >>

basic语言是不是高级语言(basic语言优点和缺点)

basic语言是不是高级语言(basic语言优点和缺点)

1、从C到C 计算机诞生初期,用机器语言或汇编语言编写程序;第一种高级语言FORTRAN诞生于1954年;BASIC语...

2022-10-29 17:59:10查看全文 >>

文档排行