FAQ (часто задаваемые вопросы)



Что такое Small Basic?
Small Basic является проектом, который ориентирован на то, чтобы сделать программирование доступным и легким для начинающих. Он состоит из трех частей:

  • Язык программирования
  • Среда разработки
  • Библиотеки

Язык берет свое начало из ранних вариантов языка BASIC, но основывается на современной платформе .NET Framework. Среда разработки проста, но в тоже время богата функциями, предлагая новичкам несколько преимуществ, которые оценены по достоинству профессиональными программистами. Богатый набор библиотек поможет новичкам научиться создавать интересные программы.

Для кого в первую очередь предназначен Small Basic?
Small Basic предназначен для начинающих, которые хотят изучать программирование. В ходе испытаний, разработчики языка выявили, что дети от 10 до 16 лет успешно справились с пониманием Small Basic. Тем не менее, не только дети, но и взрослые могут начинать обучение программированию с языком Small Basic.

Как мне начать изучение Small Basic?
Загрузите и установите программное обеспечение Small Basic. Так же вы можете использовать документацию ("Знакомство с программированием"), которая поможет вам создать свою первую программу, а так же расскажет об основных возможностях языка.

Зачем еще один Basic-подобный язык?
А почему нет? Согласно Wikipedia (англ. язык), есть более чем 230 различных диалектов BASIC.

Как насчет других языков «Small Basic»?
Существует еще один вариант “Small Basic”. Кроме совпадения имен, данные языки не имеют ничего общего между собой.

Какие отличия от VB.NET?

  • Small Basic гораздо меньше, чем VB и поддерживает лишь малую часть того, что поддерживает VB.Net.
  • Фактически, вы можете написать компилятор, используя VB.Net

Каковы ограничения Small Basic?
Разработчики языка хотели бы оставить Small Basic простым и интуитивным. Они считают, что Small Basic не должен решать все мыслимые и не мыслимые проблемы. Например, теоретически возможно написать компилятор Small Basic, использующий Small Basic, но это не самая хорошая идея.

Является ли Small Basic расширяемым?
Функциональность Small Basic может быть расширена за счет подключения внешних библиотек.

Каково будущее Small Basic?
Будущее Small Basic зависит от вас. Если у вас возникнут идеи по развитию, то разработчики готовы продолжать разработку новых версий.