Один день из жизни сисадмина – Admin-Day

Блог системного администратора об it индустрии и околокомпьютерных тем. Жизненный опыт и истории в статьях и заметках. Один день из жизни сисадмина

История языка BASIC

BASICРодной язык BASIC позже был назван Darthmouth BASIC, разработанный студентами Джоном Кемени и Томасом Курцем из Дармутского университета. Они написали это для того, чтобы другим студентам было проще писать программы для университетского сервера.
Язык программирования придерживался восьми основных принципов:

  • Язык должен быть простым для начинающих
  • Язык должен быть общим
  • В языке должны быть дополнительные параметры для опытных пользователей.
  • Интерактивность
  • Переводчик должен понятно указывать на ошибки
  • В небольших программах язык должен быть быстрым
  • Для программирования на языке не требуется знание компьютерного оборудования.
  • Язык должен отделять пользователя от механизмов операционной системы.
  • Язык частично опирался на FORTRAN 2 и ALGOL 60 с надстройками, необходимыми для использования на сервере. В основном BASIC позволял работать с математическими уравнениями, а позже добавили возможность работы с матрицами (полями данных).

Darthmouth BASIC был компилятором, а не интерпретатором, и на самом деле он мог писать лучший код для математических операций, чем FORTRAN 2 или ALGOL 60. Студенты решили оставить свой Darthmouth BASIC свободным, чтобы максимально расширить его.

Спустя всего несколько лет после того, как BASIC получил широкое распространение, появились мнения экспертов, что BASIC был медленным языком и что его грамматика поощряла плохую практику программирования.

С появлением микрокомпьютеров примерно в 1975 году возникла потребность в некоем интерфейсе, через который пользователь мог бы что-то делать с таким компьютером. Однако кассеты, используемые для хранения данных, были недостаточно быстрыми. BASIC нашел здесь свое место, поскольку он был достаточно мал, чтобы его можно было запечатать прямо в микросхеме ПЗУ компьютера, и в то же время он был достаточно легким для обучения домашнему пользователю.

Этот успех был предпринят большим количеством различных компаний, и таким образом родились новые типы языков программирования BASIC, включая Microsoft BASIC и, конечно же, Apple BASIC. Эти языки программирования затем эволюционировали и стали такими, какими мы их знаем сегодня. С появлением DOS Microsoft BASIC превратился в GW-BASIC (особенностью которого было то, что он работал полностью с диска, а не с микросхемы, встроенной в компьютер), а позже из последнего также появились QBasic и Quick Basic. Многие другие компании также создали свои собственные варианты BASIC.

С развитием компьютерного рынка, когда компьютеры перестали быть игрушками для энтузиастов, а стали все в большей степени офисным инструментом, BASIC потерял большую часть своей славы. Он снова стал популярным, когда Microsoft разработала Visual Basic.

С недавним ростом популярности открытого исходного кода также начали появляться многие диалекты BASIC, которые снова полностью бесплатны.

Поделиться ссылкой:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Пролистать наверх
Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять