BASIC-256 — открытая реализация языка программирования Бейсик и одновременно — интегрированная среда разработки для него. Ориентирована на обучение программированию школьников. Имеет встроенный графический режим и русскоязычную документацию[3].
BASIC-256 является кроссплатформенной программой, имеются версии для Linux, FreeBSD[4] и Windows, готовится версия для Mac OS X.
История
Разработка BASIC-256 начата в 2006 году под названием kidbasic, начиная с версии 0.8 (9 ноября 2006 года) проект получил своё текущее название[2].
Особенности реализации
Метки в BASIC-256 должны начинаться с буквы, поэтому традиционная для Бейсика нумерация строк невозможна. В языке отсутствуют механизмы создания собственных процедур и функций, возможен только переход на метку с помощью gosub
с последующим возвратом с помощью return
. В этом плане Basic-256 остаётся вполне классическим Бейсиком, со всеми вытекающими из этого недостатками.
Используемые программные компоненты
Для Linux:
Примечания
Литература
- Джеймс М. Рено. Хотите научиться программировать? = So You Want To Learn to Programm? / пер. с англ. С. Ирюпин, В. Чёрный. — М.: Альт Линукс, 2011. — 320 с. — ISBN 978-5-905167-06-5.
Ссылки
Диалекты языка программирования Бейсик |
---|
Классические | |
---|
Переходные | |
---|
Процедурные | |
---|
Объектные | |
---|
Мобильные | |
---|
Консольные | |
---|