| Autor | Microsoft DevLabs |
|---|---|
| Pierwsze wydanie | 23.10.2008[1] |
| Aktualnawersja stabilna | 1.2 |
| Platforma sprzętowa | Microsoft Windows |
| System operacyjny | Windows XP/Vista/Windows 7 |
| Rodzaj | zintegrowane środowisko programistyczne |
| Licencja | freeware |
| Strona internetowa | |
Microsoft Small Basic jest projektem, który ma na celu uczynienie programowania łatwo przyswajalnym dla początkujących. Składa się z trzech odrębnych części:
Język czerpie inspirację zBASIC-a, ale opiera się na .NET.
Tradycyjny najprostszy program 'Hello World' wygląda następująco:
TextWindow.WriteLine("Hello World")
Przykład pętli for
fori=1to10TextWindow.WriteLine("ten napis jest wyświetlany 10 razy")EndFor
Small Basic jest przeznaczony dla wszystkich tych, którzy chcą nauczyć się programowania.Small Basic został stworzony jako prosty i intuicyjny jak to tylko możliwe. Nie jest językiem ogólnego przeznaczenia służącym do rozwiązywania każdego problemu. W szczególności charakteryzują go:
Cechy powyższe sprawiają, że zasób wiedzy potrzebnej do stworzenia działającego programu jest minimalny i (podobnie jak w czasach wbudowanych interpreterów BASIC) - osiągalny dla niemal każdego dziecka w pierwszych latach szkoły podstawowej.
Wydana w maju 2010 polska wersja językowa zawiera spolszczenie środowiska programistycznego, pomocy kontekstowej oraz podręcznika użytkownika. Sam język nie został w żaden sposób zmodyfikowany.
| 1GL | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2GL/ Język drugiej generacji/ Asembler | |||||||||||||||
| 3GL / Język trzeciej generacji |
| ||||||||||||||
| 4GL/ Język czwartej generacji/ Język dziedzinowy |
| ||||||||||||||
| 5GL/Logiczne | |||||||||||||||
| Ezoteryczne | |||||||||||||||
| Inne |