BASIC (Beginner’s All-purpose Symbolic Instruction Code) — это простой, легкий и удобный язык программирования, который появился в 1964 году. История его создания началась с образовательной задачи Мэтьюса Лобби, профессора математики в Дартмутском колледже.
В 1960-х годах компьютеры были невероятно дорогими, и не каждый университет мог позволить себе приобрести их. Дартмутский колледж решил создать терминал, который позволял бы студентам готовить программы на любом университете, связавшись с компьютером в Дартмуте. Именно тогда была поставлена задача разработки простого языка программирования, который мог бы использоваться студентами любых специальностей.
Лобби и его команда начали работать над BASIC в 1962 году. Они разрабатывали язык таким образом, чтобы он был простым и понятным для новичков, но в то же время мог обрабатывать достаточно сложные задачи. Они убрали все сложности, связанные с типами данных и операторами, и сделали его понятным для людей, далеких от программирования.
BASIC был создан для использования на терминалах и быстро стал окончательным компилятором для многих университетов. Через несколько лет BASIC стал доступен для многих персональных компьютеров, и этот язык стал самым распространенным для новичков в программировании.
Студенты Дартмутского колледжа быстро освоили BASIC и начали использовать его для написания программ для обработки данных и статистических исследований. После этого BASIC начал широко использоваться в других университетах и научных институтах, а затем на персональных компьютерах. А IBM даже выпустила собственную версию языка BASIC.
Таким образом, BASIC стал одним из первых языков программирования общего назначения, а его успех и популярность связаны с простотой, доступностью и возможностью использования на любом компьютере.
В настоящее время BASIC уступает место новым языкам программирования, которые имеют более высокую производительность и более широкий функционал. Однако в мире программирования BASIC всегда будет запоминаться как язык, который сделал программирование доступным для всех.