Microsoft Small Basic

MicrosoftSmallBasic˂spantypeof="mw:File/frameless"˃编程范型结构化,指令式...

Microsoft Small Basic
编程范型结构化, 指令式, 面向对象
设计者Microsoft, Vijaye Raji
实作者Microsoft
发行时间2008年10月23日,?14年前?(2008-10-23
当前版本
  • v1.2 (2015年10月1日)
型态系统动态, 弱类型
系统平台.NET framework 4.5
操作系统Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 R2
许可证MIT许可证
文件扩展名.sb, .smallbasic
网站www .smallbasic .com
启发语言
Logo, QBasic, Visual Basic .NET

Microsoft Small Basic是一个简化过的BASIC编程语言,由Microsoft于2008年10月发布。微软称这是对于初学者而言最容易入手的编程语言。它只有14个关键字,开发环境和操作界面友善易用。从0.9版(11 June 2010) 至今,没有添加任何的新功能,只有操作界面被翻译成更多种的语言。

Microsoft Small Basic由Microsoft DevLabs所设计,在2008年10月以技术预览〈Technology Preview〉方式发布。它的目标是使任何人,无论儿童或成人,都能够开始学习程式设计。

Small Basic 最初是以微软的 QBasic 编程语言为基础修改的,后来移植到.Net framework。Hello World 程序代码如下:

TextWindow.Write"Hello World"

或是:

TextWindow.Writeline"Hello World"

其它BASIC语言是写成,但是这种写法用Microsoft Small Basic完全不能执行。

TextWindow.Write"Enter the temperature today (in F): ") temp = TextWindow.ReadNumber() If temp > 100 Then TextWindow.WriteLine"It is pretty hot."ElseIf temp > 70 Then TextWindow.WriteLine"It is pretty nice."ElseIf temp > 50 Then TextWindow.WriteLine"Don't forget your coat."Else TextWindow.WriteLine"Stay home." EndIf

可以在smallbasic.com的网站上通过网页浏览器执行。

TextWindow.WriteLine"Multiplication Tables"table = 4 For i = 1 to 10 TextWindow.WriteLinei + " x " + table + "=" + table * i EndFor

可以在smallbasic.com的网站上通过网页浏览器执行。

For i = 1 to 4 Turtle.Move (100) Turtle.TurnRight() EndFor

它在循环的结束是用,而不是像其它的Basic语言(例如Microsoft QuickBasic)中用的。

在第一次试验中,一些中学儿童成功地参与,其中大多数是微软工作者的儿童。Small Basic还试验成功对一群25名高中女生的团体进行动手实验的方法。

本文来自作者[啊爹]投稿,不代表文学号立场,如若转载,请注明出处:https://www.8ucq.com/wenxuehao/2432.html

(35)

文章推荐

发表回复

本站作者才能评论

评论列表(4条)

  • 啊爹
    啊爹 2025-08-29

    我是文学号的签约作者“啊爹”!

  • 啊爹
    啊爹 2025-08-29

    希望本篇文章《Microsoft Small Basic》能对你有所帮助!

  • 啊爹
    啊爹 2025-08-29

    本站[文学号]内容主要涵盖:文学号, 名著深析, 创作秘笈, 经典文脉, 诗词鉴赏, 作家故事, 每日文萃, 写作指南, 文本细读, 文学灯塔, 经典重释

  • 啊爹
    啊爹 2025-08-29

    本文概览:MicrosoftSmallBasic˂spantypeof="mw:File/frameless"˃编程范型结构化,指令式...

    联系我们

    邮件:文学号@sina.com

    工作时间:周一至周五,9:30-18:30,节假日休息

    关注我们