1-е мая 1964-го года официально была запущена первая программа на языке Basic. Это сделал знаменитый John G. Kemeny и студент программист. С тех пор прошло уже 50 лет и уже многое изменилось.
В 1964-м году, чтобы полноценно получать удовольствие от владения компьютером, просто необходимо было знать какой-то язык программирования. Сейчас уже даже в Linux можно жить без написания скриптов (это же тоже своеобразные программы), а просто включать компьютер и работать в графических оболочках операционн систем без знания программирования.
Само программирование конечно же сделало огромный шаг вперед. Сейчас уже не нужно подсчитывать или нумеровать строчки и прыгать по ним с помощью операторов goto. Языки программирования на столько красивые, что можно писать целые истории на языке C++. Книга Clean Code даже говорит программистам, что код должен выглядеть как самая настоящая история и читать код нужно прямо как книгу, тогда код будет красивым.
В свое время Basic был прорывом в простоте написания кода, хотя обладал огромным количеством других недостатков. Но просто тогда при нереальной сложности Ассемблера, достаточно сложным Паскалем и С, язык программирования Бейсик был просто нереально простым.
Даже я когда-то начинал писать на нем в школе и в институте, но в обоих случаях я делал это только потому, что преподаватели требовали выполнения задания именно на языке Basic. Мне же этот язык совершенно не понравился. Я на программирование запал только тогда, когда познакомился с C++, Pascal и Assembler. Эти языки мне понравились.
Бейсик прожил достаточно долгую жизнь во многом благодаря Биллу Гуйтсу. Где-то я читал, что Билл до сих пор если пишет код, то делает это на Visual Basic, поэто у этот язык до сих пор тянут в Microsoft, хотя проще его пристрелить. Большинство уже давно пересели на C#, а те .NET программисты, которые еще остались писать на VB быстро перейдут на C# (это мое личное мнение и ничего общего с реальностью оно не имеет).
Программирование продолжает развиваться, становиться проще, удобнее и на мой взгляд более сложным.
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым
А vbs, vba Microsoft чем заменить?
По-моему, Basic (в виде Visual Basic) отлично подходит для изучения программирования: простой и интуитивно понятный, работать в нем легко. А C++ идеален, чтобы отбить у новичка желание изучать программирование (со мной безупречно сработало).
Увидел картинку и на душе всплыли воспоминания о чем-то таинственном. Кассеты с играми) вставляешь она пищит, ждешь минут 5ть а потом играешь в экшен)
Леонид, за одну пропаганду использования Goto (в исключениях) его изничтожить. Если уж бейсик для обучения — то лучше простой YaBasic.
Ну а так для начинающих сейчас, думаю, лучше всего Python — и современный, и кроссплатформенный. К тому же прост для понимания у новичков, имеет кучу возможностей «искаропки», позволяет писать вполне себе профессиональные скрипты (сейчас хочу все свои виндовые батники и автоиты переписать на нем) и аппы, ну и один Django чего стоит.
Дмитрий, Вы видно не в курсе, что vb уже давно является полным аналогом c#. Какая пропаганда goto? Это Вы о qbasic наверное?
Ну вообще-то Basic, VB и VB.NET достаточно разные языки. Они так же отличаются, как С, С++ и Objective-C. Общего только корни и базовый синтаксис
Это кончено, но тем не менее слово basic в них есть и многими адептами других языков, в особенности не от ms, это используется для принижения значимости языка и указания на его ущербность.Макретологам от ms следовало бы назвать диалект vb.net по другому.
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.