Interested Article - BASIC-256

BASIC-256 открытая реализация языка программирования Бейсик и одновременно — интегрированная среда разработки для него. Ориентирована на обучение программированию школьников. Имеет встроенный графический режим и русскоязычную документацию .

BASIC-256 является кроссплатформенной программой , имеются версии для Linux , FreeBSD и Windows , готовится версия для Mac OS X .

История

Разработка BASIC-256 начата в 2006 году под названием kidbasic, начиная с версии 0.8 (9 ноября 2006 года) проект получил своё текущее название .

Особенности реализации

Метки в BASIC-256 должны начинаться с буквы, поэтому традиционная для Бейсика нумерация строк невозможна. В языке отсутствуют механизмы создания собственных процедур и функций , возможен только переход на метку с помощью gosub с последующим возвратом с помощью return . В этом плане Basic-256 остаётся вполне классическим Бейсиком, со всеми вытекающими из этого недостатками.

Используемые программные компоненты

Для Linux:

Примечания

  1. См. файл ChangeLog в архиве с исходными кодами BASIC-256.
  2. (неопр.) . Дата обращения: 15 января 2012. 13 января 2011 года.
  3. (неопр.) . Дата обращения: 16 декабря 2010. 1 мая 2012 года.
  4. от 1 августа 2012 на Wayback Machineдля FreeBSD
  5. См. файл COMPILING.txt в архиве с исходными кодами BASIC-256.

Литература

  1. Джеймс М. Рено. = / пер. с англ. С. Ирюпин, В. Чёрный. — М. : Альт Линукс , 2011. — 320 с. — ISBN 978-5-905167-06-5 .

Ссылки

  • на SourceForge.net .
  • (англ.) — статья Дэвида Брина , ставшая причиной создания BASIC-256
  • (англ. James M. Reneau «So You Want To Learn to Programm?») — учебник по BASIC-256 переведённый на русский язык.

Same as BASIC-256