Microsoft Small Basic jest projektem, który prowadzi do uczynienie programowania łatwo przyswajalnym dla początkujących. Składa się z trzech odrębnych części:
- język programowania
- środowisko programistyczne
- biblioteki
Język czerpie inspirację z BASICa, ale ma za podstawę na .NET.
Język
Tradycyjny najprostszy program 'Hello World' wygląda nastepujaco:
TextWindow.WriteLine("Hello World")
Przykład pętli for
for oraz = 1 to 10
TextWindow.WriteLine("ten napis jest wyświetlany 10 razy")
EndFor
Small Basic jest przeznaczony dla wszystkich tych, którzy chcą nauczyć się programowania. Small Basic stał się zbudowany jako prosty oraz 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:
- bardzo prosty interfejs zintegrowanego środowiska (tylko parę przycisków)
- bardzo prosta instalacja (pojedynczy plik *.msi o niewielkim rozmiarze)
- bardzo prosty język (11 słów kluczowych)
- przyjazna dla niedoświadczonego użytkownika pomoc kontekstowa
- polska wersja językowa
Cechy powyższe sprawiają, że zasób wiedzy potrzebnej do stworzenia działającego programu jest minimalny oraz (podobnie jak w czasach wbudowanych interpreterów BASIC) - osiągalny dla prawie 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 stał się w żaden sposób zmodyfikowany.
Linki zewnętrzne
Przypisy