Microsoft Small Basic

Microsoft Small Basic
ParadigmStructured, imperative, object-oriented
Designed byMicrosoft, Vijaye Raji[1][2]
DeveloperMicrosoft
First appearedOctober 23, 2008; 16 years ago (2008-10-23)[3][4]
Stable release
v1.2 / October 1, 2015; 9 years ago (2015-10-01)[5]
Typing disciplineDynamic, weak
Platform.NET Framework 4.5[5]
OSSmall Basic Desktop: Windows XP (up to version 1.0), Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 R2[6]
Small Basic Online: web browser
LicenseMIT License[7]
Filename extensions.sb, .smallbasic
Websitesmallbasic-publicwebsite.azurewebsites.net
Influenced by
Logo, QBasic, Visual Basic .NET
Preview warning: Page using Template:Infobox programming language with unknown parameter "genre"
Preview warning: Page using Template:Infobox programming language with unknown parameter "caption"
Preview warning: Page using Template:Infobox programming language with unknown parameter "status"

Microsoft Small Basic is a programming language, interpreter and associated IDE. Microsoft's simplified variant of BASIC, it is designed to help students who have learnt visual programming languages such as Scratch learn text-based programming.[8] The associated IDE provides a simplified programming environment with functionality such as syntax highlighting, intelligent code completion, and in-editor documentation access.[9] The language has only 14 keywords.[10]

  1. ^ Conrod, Philip; Tylee, Lou (February 2013). Programming Games with Microsoft Small Basic. Kidware Software, LLC. ISBN 978-1-937161-56-9.
  2. ^ "Featured Article: Interviews with Vijaye Raji, the creator of Small Basic". TECHCOMMUNITY.MICROSOFT.COM. 13 February 2019.
  3. ^ Cite error: The named reference v0.1 release post was invoked but never defined (see the help page).
  4. ^ Cite error: The named reference v0.7 release post was invoked but never defined (see the help page).
  5. ^ a b Cite error: The named reference v1.2 release post was invoked but never defined (see the help page).
  6. ^ "Download Microsoft Small Basic 1.2 from Official Microsoft Download Centre". Small Basic. Microsoft. 1 October 2015. Retrieved 2 October 2015.
  7. ^ "SmallBasic". GitHub. 17 October 2021.
  8. ^ "Small Basic". Retrieved 6 September 2020.
  9. ^ Price, Ed (22 October 2012). "The Unique Features of Small Basic". Small Basic. TechNet. Microsoft. Retrieved 22 April 2015.
  10. ^ Price, Ed (8 October 2012). "What are the 14 Keywords of Small Basic?". Small Basic. MSDN Blogs. Microsoft. Retrieved 9 February 2014.