Small Basic 由微软打造,是一款面向零基础人群的轻量级入门编程语言,以 BASIC 语言为基础构建。它的关键字数量很少,语法规则不繁琐,变量也无需事先声明,入门难度相当低。软件内置了一体化编辑器,代码编写完成后能够直接运行。Small Basic 还配备了文本窗口、图形绘制、键盘鼠标交互、音效等函数库,可以较快地做出动画和简单的小游戏。作为从图形化编程迈向文本编程的过渡工具,它有助于学习者理解循环、分支这类基础编程逻辑。

1、Small Basic 与 QBasic 之间有哪些区别?
Small Basic 和 QBASIC 走的是两条路:前者建立在 .NET 之上,能够调用现成的对象,而不负责创建对象;在程序里可以用到多种运算、属性与事件。
2、Small Basic 与 Scratch、Alice 之间有哪些区别?
Scratch 与 Alice 都属于积木式编程语言,初学者借助它们理解编程概念会轻松不少。这两款工具的共同点在于:用户不需要敲代码,而是把对应不同功能的积木块拼接起来,就能完成程序编写。Small Basic 则不同,它采用文本方式来写程序。
3、Small Basic 程序该怎么调试?
Small Basic IDE 会给出详细的错误提示,让初学者能够看懂程序里出现的编译问题。考虑到目标用户是刚接触编程的人,这款 IDE 有意省去了复杂调试工具,整体操作门槛比专业开发环境低不少。
4、Small Basic 是否支持扩展?
Small Basic 的集成开发环境支持引入由第三方开发的库插件,借此让这门语言本身能够完成的事情变得更多。这类扩展既可借助 C# 编写,也能用 Visual Basic 来实现。
1、Small Basic 的语法里仅设 14 个关键词,整个运行过程依托 .Net 开发框架完成。
2、Small Basic 的运行环境并不复杂,却配备了通常只有专业开发者才会用到的智能感知 IDE。
3、在库支持方面,Small Basic 自带多种开发库,用户既能自行新建库,也能对已有库进行调整,还可以引入外部第三方库来扩展可用资源。
4、图标与界面设计活泼生动,能有效唤起用户对开发的兴趣。整体观感亲和,不显专业门槛。
5、操作门槛低,新手也能快速掌握,具备良好的扩展能力,可用于数学运算、绘图以及开发轻量级智能程序;
6、程序占用空间小,部署过程简单,运行响应非常迅速,还能把程序与代码存入U盘随身带走;
7、内置常用方法与对象,方便快速开发小型程序和小游戏;
8、Small Basic 兼容 SilverLight,开发者能把做好的程序直接发布到网页上供人分享。
(您的评论需要经过审核才能显示)
0条评论