Microsoft Small Basic
| Microsoft Small Basic | |
|---|---|
| Paradigm | Structured, imperative, object-oriented | 
| Designed by | Microsoft, Vijaye Raji | 
| Developer | Microsoft | 
| First appeared | October 23, 2008 | 
| Stable release | v1.2
   / October 1, 2015 | 
| Typing discipline | Dynamic, weak | 
| Platform | .NET Framework 4.5 | 
| OS | Small Basic Desktop: Windows XP (up to version 1.0), Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 R2 Small Basic Online: web browser | 
| License | MIT License | 
| Filename extensions | .sb, .smallbasic | 
| Website | smallbasic-publicwebsite | 
| Influenced by | |
| Logo, QBasic, Visual Basic .NET | |
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. The associated IDE provides a simplified programming environment with functionality such as syntax highlighting, intelligent code completion, and in-editor documentation access. The language has only 14 keywords.