Назначение языка

Алгоритмический язык Basic создан в 1963 году сотрудниками Дартмудского колледжа Джоном Кемени и Томасом Курцем. Вначале он был задуман как язык для быстрого написания программ специалистами в разных предметных областях (инженерами, математиками, экономистами и др.), но не являющихся профессиональными программистами. Предполагалось, что достаточно было за несколько дней прочитать учебник по Basic и можно уже решать свои профессиональные задачи с помощью компьютера. Такой подход дал доступ к компьютеру огромному числу различных специалистов в те времена, когда еще не было электронных таблиц, простых баз данных, текстовых и графических редакторов.

Программы на языке Basic писались для личного использования. Жизнь их была непродолжительной. Упрощенные средства программирования не могли обеспечить хорошего качества программ: выполнялись такие программы медленно, но благодаря тому, что они транслировались с помощью интерпретаторов, могли все же выполняться даже на компьютерах с небольшим объемом памяти.

Несмотря на свои недостатки Basic продолжал жить и развиваться благодаря удачно выбранной нише как язык для непрофессиональных пользователей. За свою сорокалетнюю историю он изменялся, дополнялся новыми средствами, при этом сохраняя старые. Вершиной развития языка стал Visual Basic, в котором собственно программирование ушло на второй план, уступив место проектированию. Его средствами можно создавать как простые, так и достаточно сложные прикладные системы. Он может использоваться для решения небольших вычислительных задач, работы с базами данных, с мультимедийными средствами (графика, звук, мультипликация), автоматизации офисных работ, решения задач в Интернете. VB содержит средства разработки приложений, которые доступны новичкам, а также удовлетворяют запросы профессионального программиста.

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