Skip to content

Умный дом

Для тех, кто желает жить в комфорте

  • Обзоры
  • Ремонт
  • Строительство
  • Технологии
  • Экосистема
  • Новости
  • Toggle search form

Языку программирования BASIC исполнилось 60 лет

Posted on 02.05.202427.06.2025 By Олег

Шестьдесят годов назад, 1 мая 1964 года, в 4 часа утра в Дартмутском институте (США) состоялась тихая переворот. Арифметики John Кемени (John G. Kemeny) и Томас Курц (Thomas E. Kurtz) эффективно запустили первую программку на их не так давно разработанном языке программирования BASIC (Beginner’s Всё-Purpose Symbolic Instruction Code) на принадлежащем институту мейнфрейме Генеральный Electric GE-225.

Они и не подозревали, что в следующие шестьдесят лет их творение обусловит демократизацию компов и станет источником вдохновения для нескольких поколений программистов. BASIC — интерпретируемый язык программирования, шифр которого производится построчно, а строчки пронумерованы. Команда бесспорного перехода GOTO нередко приводила к зацикливанию сделанных новенькими программ — можно, к примеру, мгновенно написать программку, которая считает до бесконечности.

В большинстве современных языков используются разные типы структурных парадигм, к примеру, функциональное и объектно-ориентированное программирование — на их фоне обычный для осознания BASIC с ординарными английскими словами мгновенно снискал известность у новичков. До того, как компы стали малогабаритными, дешевыми и «индивидуальными», воспользоваться ими было сложно. Поначалу программирование подразумевало прямое соединение проводов, потом нажатие переключателей и ввод перфокарт. С течением времени инженеры разработали методы отвлекать низкоуровневые операции при помощи больше дружеского интерфейса — и тогда появились языки программирования.

До возникновения BASIC существовали такие языки программирования, как Fortran, Algol и COBOL — они были сложными и применялись в главном специалистами. Кемени и Курц поняли, что воспользоваться компьютерами должны и любители — люди без инженерной квалификации. Свои пробы сотворить подходящий для юзера язык они начали в 1956 году, когда появился DARSIMSCO (Dartmouth Simplified Code), за которым последовал DOPE (Dartmouth Oversimplified Programming Experiment). DOPE оказался чрезвычайно обычным, чтоб принести пользу, но эти проекты легли в базу разработки BASIC, которая началась в 1963 году.

Языку программирования BASIC исполнилось 60 лет

В том же году Кемени подал заявку на получение гранта от Государственного научного фонда на доставку компьютера GE-225 в Дартмутский институт и создание первой полнофункциональной системы разделения времени общего предназначения. Кемени удалось получить финансирование и вкупе с Курцем и группой студентов бакалавриата он точно сделал систему разделения времени, которая посодействовала открыть доступ к компу всем в Дартмуте. Простота и мощь BASIC мгновенно сделали язык победителем в среде студентов и педагогов. В рамках сделки по покупке компьютера они сделали для Генеральный Electric операционную систему с разделением времени — работающий на ней BASIC позволял колледжам, школам и личным лицам по всей стране соединяться к мейнфреймам и писать программки. Язык распространился неблизко за границы кампуса института.

В 1975 году Пол Аллен (Paul Allen) и Билл Гейтс (Bill Gates) приспособили язык для индивидуальных компов, таких как Altair 8800, тем расширив охват BASIC — в процессе они основали Microsoft. В 1976 году Стив Возняк (Steve Wozniak) с нуля разработал переводчик BASIC для компьютера Apple I — годом спустя он перевоплотился в BASIC для Apple II; и BASIC (под заглавием Applesoft BASIC) оставался ключевым компонентом компов Apple II в протяжении всего актуального цикла платформы. В конце 70-х и начале 80-х годов BASIC оставался программным интерфейсом и квази-ОС для фаворитных домашних компов Atari 800, TRS-80, Commodore VIC-20, Commodore 64, ZX Spectrum, TI-99/4A, BBC Micro и IBM PC, где он был или предустановлен в ПЗУ как часть ОС, или поставлялся как доступная ср-да программирования. Компьютерные журнальчики публиковали коды BASIC, которые вводились вручную.

Нынче BASIC популярен в среде любителей ретрокомпьютеров и в качестве практического языка практически не употребляется. Но, вкупе с тем, он не вымер и продолжает развиваться. Существует огромное количество его диалектов для различных платформ — более нередко они употребляются в экосистеме Microsoft. После устаревших Microsoft GW-BASIC и QuickBasic продолжают жить его потомки: Visual Basic, Visual Basic для Applications (VBA) и Microsoft Small Basic. Представленный в 1991 году Visual Basic стал пользующимся популярностью средством разработки приложений; VBA употребляется для автоматизации в пакете Microsoft Офис; а показавшийся в 2008 году Microsoft Small Basic служит для обучения основам программирования.

Современные языки Python и JavaScript взяли на себя роль, аналогичную той, что когда-то играл BASIC: ценностями тут являются простота и читабельность, что делает их пользующимся популярностью решением для вводных курсов по программированию и резвой разработки приложений. Наследство BASIC продолжает жить благодаря его воздействию на следующие языки программирования и его роли в обеспечении доступности компьютерных средств для широкой аудитории.

Технологии

Навигация по записям

Previous Post: Миллионы людей в Африке лишились веба из-за повреждения подводных кабелей
Next Post: Юзеры устройств Apple столкнулись с массовыми неуввязками при входе в акк Apple ID

More Related Articles

Дома у головного кадровика Минобороны РФ отыскали больше 100 миллионов руб. Технологии
На деньке водоема в Новейшей Столице отыскали людские останки Технологии
Группировка «Юг» оценила утраты 3-х бригад ВСУ Технологии
В Германии подняли вопрос об объеме переданного Украине вооружения Технологии
Putin obsudil s chlenami sovbeza situaciju s drsmd 77264c8.jpg Путин обсудил с членами Совбеза ситуацию с ДРСМД Технологии
V ssha soobshhili o riske okruzhenija 72 j ombr vsu pod ugledarom dbfbc2c.jpg В США сообщили о риске окружения 72-й ОМБр ВСУ под Угледаром Технологии

Свежие записи

  • Метеорит, упавший в дом в США, оказался старше Земли
  • В Европе протестировали робота для будущих марсианских экспедиций
  • В РФ стали чаще арендовать консоли PlayStation и Xbox
  • LG обновила популярную серию OLED-мониторов UltraGear
  • Mafia: The Old Country детально сравнили с прошлыми частями «Мафии»
  • Обзоры
  • Ремонт
  • Строительство
  • Технологии
  • Экосистема
  • Новости

Copyright © 2025 Умный дом. Все права защищены. Копирование контента без обратной ссылки на блог запрещено!

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