Basic - Языки программирования

Бейсик можно считать долгожителем: появившись на свет одним из первых среди языков высокого уровня, он пережил как своих "ровесников", так и многих из тех, кто пришел значительно позже. Число версий Бейсика, созданных за прошедшие годы для самых разнообразных компьютерных платформ, просто не передается пересчету. И сегодня такая версия Бейсика, как Microsoft Visual Basic for Windows продолжает развиваться и не испытывает видимых признаков устаревания.

Бейсик нельзя назвать ни самым простым, ни самым совершенным, ни самым удобным языком программирования. Но при этом многие значительно более совершенные языки давно канули в лету, а Бейсик продолжает пользоваться известной популярностью. Дело здесь в удачной комбинации легкости изучения Бейсика и полезности знаний, получаемой в ходе такой работы. Осваивая Бейсик, человек получает универсальную информацию о программировании и языках программирования, так что после этого переход к использованию других "профессиональных" языков программирования становится простым и естественным.

История развития Бейсика подтверждает это наблюдение. Первые "сухие" его версии появились тогда, когда программирование для компьютеров было уделом избранных специалистов, и любое средство, облегчающее этот процесс, рассматривалось с восхищением. Последующие этапы развития языка совпадали по времени появления с расширением возможностей компьютеров. Специфические версии Бейсика для разных моделей микро компьютеров дополнялись возможностями, уникальными для соответствующих моделей. Существенным ограничением здесь являлась небольшая оперативная память компьютера, требовавшая максимально компактной системы ввода и интерпретации исходных текстов программ.

Следующим важным шагом стала версия языка Quick Basic, реализованная в таких программных средствах, как QBasic и Microsoft Visual Basic for MS-DOS. Она отразила на только количественные и качественные изменения в возможностях компьютеров, но и общее изменение подходов к созданию программ.

В этой версии нашли свой путь в Бейсик такие ставшие стандартными принципы построения языков программирования, как реализация основных управляющих структур, возможность работы со сложными структурами данных, универсальные возможности работы с файлами. Фактически, на момент своего появления (начало 90 годов), Quick Basic как язык программирования ничем не уступал по своим возможностям многим современным ему профессиональным языкам программирования, сохранив свою ценность как обучающего средства.

Основные конструкции QuнckBasic практически без изменений используются в других системах на основе Бейсика. В частности, освоение системы QВasic практически сразу даст возможность использовать средства VBA (Visual Basic for Applications), используемого во многих деловых приложениях Microsoft для записи макрокоманд (макросов). Это, например, позволяет производить программирование (а не запись) макросов текстового процессора Microsoft Word, их видоизменение и оптимизацию.

Похожие статьи




Basic - Языки программирования

Предыдущая | Следующая