|
Еще в XIX веке один английский миссионер для облегчения контакта с туземцами выделил из английского языка некоторую его базовую часть, содержащую около 300 наиболее распространенных слов и почти без грамматики. Такое подмножество английского языка получило название BASIC ENGLISH и впоследствии завоевало популярность не только среди туземного населения, но и среди иммигрантов.
В начале 60-х гг. XX в. сотрудники Дартмурского колледжа Дж. Кемени и Т. Куртс ставили перед собой подобную задачу – создать средство для расширения и облегчения контактов только не между людьми, а между непрофессионалами и ЭВМ. В результате в 1964 г. ими был разработан алгоритмический язык BASIC (Бейсик), который, как и любой другой ЯП, являлся формальной знаковой системой, предназначенной для связи человека с ЭВМ через описание данных и алгоритмов для их обработки на ЭВМ. Название BASIC является аббревиатурой английской фразы “Beginner’s All-purpose Symbolic Instruction Code” – в переводе «многоцелевой язык символических команд для начинающих». Однако некоторые «злые языки» до сих пор полагают, что данная расшифровка, возможно, была придумана авторами данного языка позже, чем само название BASIC.
Вскоре как начинающие, так и профессиональные программисты обнаружили, что Бейсик может делать практически все то, что делает громоздкий ЯП Фортран. Преимуществом Бейсика оказался упрощенный синтаксис, что позволяло писать программы на нем быстрее, чем на Фортране. Бейсик был широко доступен на первых персональных компьютерах (ПК), обычно он был встроен в его ПЗУ. Все это привело к широкой популярности Бейсика как среди начинающих, так и профессионалов.
Даже сегодня Бейсик остается самым простым для освоения из десятков языков общецелевого программирования. Несмотря на наличие мощных профессиональных ЯП Си и Паскаль, Бейсик не теряет своей актуальности и является языком, снабженным хорошими средствами решения некоторых специфических задач (работа с файлами, вывод текстовой и графической информации и др.).
Со временем стали появляться различные версии этого языка, в большей или меньшей степени отличающиеся от классического Бейсика. Таким образом, на сегодняшний день мы имеем не единственный конкретный язык Бейсик, а целую группу однотипных диалоговых языков, объединенных данным названием.
На сегодняшний день, пожалуй, наиболее актуальной реализацией Бейсика можно считать язык и систему программирования Visual Basic, которая является визуальной средой программирования с элементами объектно-ориентированного подхода (ООП). Тем более, что помимо существования Visual Basic как отдельной среды программирования, данный язык был также включен (как встроенная сиcтема программирования) во все приложения пакета MS Office под названием Visual Basic for Application (VBA). Описание языка VBA более подробно излагается в главе 3 данного пособия, а понятие ООП описывается в главе 4.
Дата добавления: 2014-11-24; просмотров: 240 | Поможем написать вашу работу | Нарушение авторских прав |