История и особенности языка программирования Бейсик. Узнайте, как он был разработан для начинающих и как его использование позволяет решать задачи на компьютере. Бейсик широко распространен как самостоятельный язык и встроенный язык в программных системах и калькуляторах. Источник: NOCFN.
Cодержание
Введение
Бе́йсик (BASIC, сокращение от англ. Beginner’s All-purpose Symbolic Instruction Code — универсальный код символических инструкций для начинающих) — семейство высокоуровневых языков программирования, разработанных профессорами Дартмутского колледжа Томасом Курцем и Джоном Кемени в 1964 году. Язык был создан как инструмент, позволяющий студентам-непрограммистам самостоятельно создавать компьютерные программы для решения своих задач.
История языка Бейсик
Появление языка Бейсик было обусловлено повышением доступности компьютеров в 1960-х годах и появлением возможности работы в режиме разделения времени (time-sharing). Студенты и специалисты, не являющиеся подготовленными программистами, получили доступ к компьютерам, но им требовалась возможность решать свои задачи на них.
В 1964 году преподавателями Дартмутского Колледжа Джоном Кемени и Томасом Курцем был придуман язык Бейсик, который был реализован командой студентов колледжа под их руководством. Он был спроектирован так, чтобы студенты могли без затруднений писать программы, используя терминалы с разделением времени. Бейсик был предназначен для более "простых" пользователей, которым было важно использовать компьютер для решения своих задач, не имея специальной подготовки. Изначальную реализацию Бейсик стали называть Dartmouth BASIC.
Со временем, с появлением других диалектов языка, Бейсик претерпел существенные изменения и значительно отошел от своей первоначальной простоты. Современный Бейсик является достаточно ординарным языком высокого уровня с типичным набором возможностей. Он использовался как самостоятельный язык для разработки прикладных программ, главным образом, под управлением ОС Windows различных версий.
Язык Бейсик также широко распространен в качестве встроенного языка прикладных программных систем различного назначения и используется в программируемых калькуляторах.
Особенности и преимущества Бейсик
Бейсик был разработан с учетом потребностей начинающих программистов, не обладающих глубокими знаниями высшей математики. Язык ориентирован на пользователей начального уровня, для которых важна возможность самостоятельно решать различные задачи, используя компьютер.
Основные преимущества Бейсик:
- Простота и доступность. Бейсик был создан как язык для начинающих, поэтому его синтаксис и структура являются относительно простыми и понятными.
- Возможность самостоятельного программирования. Бейсик позволяет неспециалистам разрабатывать программы для решения своих задач.
- Широкое распространение. Бейсик получил популярность в виде различных диалектов, особенно как язык для домашних компьютеров.
- Встроенный язык. Бейсик широко используется в качестве встроенного языка прикладных программных систем и в программируемых калькуляторах.
См. также
Применение Бейсик
Бейсик используется для разработки прикладных программ, особенно под управлением ОС Windows различных версий. Он также широко распространен в качестве встроенного языка прикладных программных систем и в программируемых калькуляторах.
Заключение
Язык программирования Бейсик - универсальный язык для начинающих, который позволяет неспециалистам разрабатывать программы для решения своих задач на компьютере. Он был разработан в 1964 году и получил широкое распространение в виде различных диалектов. Современный Бейсик отличается от первых версий своей простоты и превратился в достаточно ординарный язык высокого уровня. Он используется как самостоятельный язык разработки прикладных программ и встроенный язык прикладных программных систем и калькуляторов.
Что нам скажет Википедия?
Бе́йсик (BASIC, сокращение от англ. Beginner’s All-purpose Symbolic Instruction Code — универсальный код символических инструкций для начинающих) — семейство высокоуровневых языков программирования.
Язык создавался как инструмент, с помощью которого студенты-непрограммисты могли самостоятельно создавать компьютерные программы для решения своих задач. Получил широкое распространение в виде различных диалектов, прежде всего как язык для домашних компьютеров. К настоящему моменту претерпел существенные изменения, значительно отойдя от характерной для первых версий простоты, граничащей с примитивизмом, и превратившись в достаточно ординарный язык высокого уровня с типичным набором возможностей. Используется как самостоятельный язык для разработки прикладных программ, главным образом, работающих под управлением ОС Windows различных версий. Также широко распространён в качестве встроенного языка прикладных программных систем различного назначения и в качестве языка для программируемых калькуляторов.
Предпосылкой к появлению BASIC стали повышение доступности компьютеров в 1960-х годах и появление возможности работы в режиме разделения времени (англ. time-sharing). К компьютерам получили доступ учащиеся и специалисты, не являющиеся подготовленными программистами, но нуждающиеся в решении на компьютере своих задач.
Бейсик был придуман в 1964 году преподавателями Дартмутского Колледжа Джоном Кемени и Томасом Курцем, и под их руководством был реализован командой студентов колледжа. Со временем, когда стали появляться другие диалекты, изначальную реализацию стали называть Dartmouth BASIC.
Бейсик был спроектирован так, чтобы студенты могли без затруднений писать программы, используя терминалы с разделением времени. Он предназначался для более «простых» пользователей, не столько заинтересованных в скорости исполнения программ, сколько просто в возможности использовать компьютер для решения своих задач, не имея специальной подготовки.
Бейсик в полной мере испытал на себе такое хорошо известное в 1970—1980 явление, как массовое размножение версий и диалектов языка высокого уровня, в значительной степени несовместимых между собой. Причин этому было несколько. Поскольку язык не рассматривался как промышленный, никаких специальных усилий по его стандартизации не прилагалось, и для каждого компьютера создавалась своя реализация. В эти же годы появилось большое количество 8-битных домашних и учебных компьютеров, строившихся на базе процессоров типа Intel 8080 (советский аналог — КР580ВМ80А) или Z80, на которых Бейсик был основным (или единственным доступным) языком высокого уровня. Каждая модель компьютера имела определённые аппаратные и программные особенности, специфические средства вывода звука и графики; нестандартные инструменты ввода, для поддержки которых в реализации Бейсика вводили специальные команды и конструкции.