A SmallBASIC egy gyorsan és egyszerűen megtanulható BASIC programozási nyelv értelmező, amely ideális mindennapi számításokhoz, szkriptekhez és prototípusokhoz. A SmallBASIC trigonometrikus, mátrix- és algebrai függvényeket, erőteljes karakterlánc-könyvtárat, rendszer- és grafikus parancsokat, valamint strukturált programozási szintaxist tartalmaz.
MEGJEGYZÉS: Ez *nem* "Small Basic" a Microsofttól. Ez a nyílt forráskódú GPL 3-as verziójú, licencelt SmallBASIC, amelyet eredetileg a Palm Pilothoz készítettek, majd később a Franklin eBookman és Nokia 770 készülékekre portolták át.
A SmallBASIC jól működik a külön megvásárolható "Hacker's Keyboard"-val.
A SmallBASIC néhány szolgáltatása a következő:
- A SmallBASIC egy többplatformos BASIC nyelv: jelenleg a Linux, a Windows és az Android támogatott.
- A nyelv meglehetősen kompakt: a Debian telepítő Linuxhoz például egyetlen 340 kb-os fájlként érkezik.
- A SmallBASIC matematikai függvények nagyon átfogó készletét tartalmazza.
- Ez egy tolmácsolt nyelv, amelyhez nincs szükség fordítási futtatásra.
- A SmallBASIC támogatja a strukturált programozást, a felhasználó által definiált struktúrákat és a moduláris forrásfájlokat. Ennek ellenére nem objektum-orientált.
- A szintaktikai kérdésekben is nagy mozgásteret mutat: sok parancshoz vannak alternatívák, és sok konstrukcióhoz különböző szinonimák állnak rendelkezésre.
- A SmallBASIC saját kis IDE-vel érkezik.
- Grafikai primitívek (például vonalak, körök stb.), valamint hang- és egyszerű grafikus funkciók állnak rendelkezésre.
SmallBASIC, amelyet eredetileg a Palm Pilot személyi digitális asszisztens számára készített az 1990-es évek végén Nicholas Christopoulos.
Csatlakozz a vitafórumhoz:
https://www.syntaxbomb.com/smallbasic
Kérjük, jelentse az esetleges összeomlásokat az alábbi elérhetőségek egyikén. Ügyeljen arra, hogy mellékeljen egy kis kódrészletet, amely a problémát okozza.
- https://github.com/smallbasic/SmallBASIC/issues
- email: smallbasic@gmail.com