У меня есть старая книга об обучении программированию на Бейсике. Он очень хорошо написан, увлекателен и отлично справляется с обучением первым этапам компьютерного программирования. Это также моя первая книга о программировании, которая начала все для меня. :)Существуют ли современные среды программирования, совместимые с синтаксисом с QBasic?
Теперь есть еще один человек, который хотел бы научиться программированию, и (поскольку я не могу быть там, чтобы научить его самому), я не могу придумать лучшую книгу, чтобы рекомендовать его. Конечно, язык устарел, но основы программирования не изменились, и книга настолько хорошо написана, что я еще не видел эквивалента (не то, что я смотрел, по общему признанию).
Есть только один улов - поскольку книга старая, написано о каком-то диалекте BASIC, который раньше был популярным на мэйнфреймах около 25 лет назад (или так я собираюсь). Это вещь с обязательной нумерацией строк, без надлежащего текстового редактора (все редактирование происходит в командной строке по номерам строк) и т. Д. Это было уже сильно устарело, когда я впервые держал книгу.
К счастью для меня (и других), я узнал, что синтаксис почти полностью совместим с Microsoft QBasic. Единственное различие, которое я помню, заключается в том, что в строке строки переменные должны быть помечены ¤
, а QBasic - $
. Somehow они оба закончили на том же ключе на этой старой клавиатуре, поэтому я сам это обнаружил.
Теперь я мог бы порекомендовать получить QBasic или QuickBasic, но мне интересно, нет ли чего-то лучшего и более современного. Экран текстового режима, ограниченная медленная графика и 64 КБ доступной оперативной памяти - это своего рода образовательный, но ...
Любые предложения?
«Экран текстового экрана, ограниченная медленная графика и доступная оперативная память 64 КБ» Походит на каждую версию Linux для меня ... :-) – adelphus
@adelphus ... ooooh! о нет, нет! –