SmallBASIC - гэта хуткі і просты ў засваенні інтэрпрэтатар мовы праграмавання BASIC, ідэальны для штодзённых вылічэнняў, сцэнарыяў і прататыпаў. SmallBASIC уключае трыганаметрычныя, матрычныя і алгебратычныя функцыі, магутную бібліятэку радкоў, сістэмныя і графічныя каманды разам са структураваным сінтаксісам праграмавання.
УВАГА: Гэта *не* «Small Basic» ад Microsoft. Гэта ліцэнзія SmallBASIC з адкрытым зыходным кодам GPL версіі 3, першапачаткова зробленая для Palm Pilot, а пазней перанесеная на прылады Franklin eBookman і Nokia 770.
SmallBASIC добра працуе з "Клавіятурай хакера", якая прадаецца асобна.
Некаторыя асаблівасці SmallBASIC:
- SmallBASIC - гэта мультыплатформенная мова BASIC: у цяперашні час падтрымліваюцца Linux, Windows і Android.
- Мова даволі кампактная: праграма ўсталёўкі Debian для Linux, напрыклад, пастаўляецца ў выглядзе аднаго файла памерам 340 кб.
- SmallBASIC мае вельмі поўны набор матэматычных функцый.
- Гэта інтэрпрэтаваная мова без неабходнасці кампіляцыі.
- SmallBASIC падтрымлівае структураванае праграмаванне, вызначаныя карыстальнікам структуры і модульныя зыходныя файлы. Аднак ён не аб'ектна-арыентаваны.
- Гэта таксама паказвае вялікую свабоду дзеянняў у пытаннях сінтаксісу: для многіх каманд ёсць альтэрнатывы, а для многіх канструкцый ёсць розныя сінонімы.
- SmallBASIC пастаўляецца са сваёй маленькай IDE.
- Графічныя прымітывы (напрыклад, лініі, кругі і г.д.), а таксама гук і простыя функцыі GUI.
SmallBASIC, які быў першапачаткова створаны для персанальнага лічбавага памочніка Palm Pilot у канцы 1990-х Нікаласам Хрыстапуласам.
Далучайцеся да дыскусійнага форуму:
https://www.syntaxbomb.com/smallbasic
Калі ласка, паведамляйце аб любых збоях аднаму з наступных. Не забудзьцеся ўключыць невялікі фрагмент кода, які выклікае праблему.
- https://github.com/smallbasic/SmallBASIC/issues
- электронная пошта: smallbasic@gmail.com