Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Раньше многие учились программировать на языке Basic. Имеет ли это смысл или лучше сразу изучать языки для работы?

ОбразованиеПрограммирование+3
Алена Каменецких
Математика и математики
  · 8,3 K
учитель математики  · 12 окт 2021
Во-первых, программирование, вообще говоря, средство, а не цель. И начинать лучше сразу с тех средств, которые оптимальны для достижения ваших целей. Упрощая, скажем так: "какой калькулятор лучше изучать - завистит от того, что на нём считать будем". Языков тысячи, и они очень, очень разные.
Во-вторых, язык программирования - это верхушка айсберга знаний, нужных для работы программиста. Утешает то, что они достаточно универсальны для каждой операционной системы (системные ресурсы, библиотеки, объекты, структуры), и обращения к ним выглядят почти что одинаково на разных языках. И ещё среда разработки (WorkBench) - должна быть удобной. Это как будто вы учитесь говорить на незнакомом языке в незнакомом мире, и, научившись составлять слова и фразы, обраруживаете, что гораздо важнее понимать где вы говорите, с кем вы говорите и о чём вы говорите и зачем.
Что же касается Basic, то начать можно смело и с него, точнее, с одного из них, например, если работаете в MS Windows, то с Microsoft Visual Basic. Это, на минуточку, объектно-ориентированный язык программирования. И этот же Basic встроен в Microsoft Office, доступен там в любом приложении и здорово расширяетего возможности. В других офисных пакетах (LibreOffice, например) тоже свои похожие встроенные языки. Так что в любом офисе пригодится :)
Математик-системный программист, разработчик асу тп для аэс.  · 31 авг 2021
Бейсики это семейство языков, каждая фирма писала "свой бейсик", и отличия могли быть разительными, хотя для написания простых алгоритмов и обучения азам программирования они хорошо подходили. Сегодня есть такой же простой язык для изучения основ алгоритмов - Python. При этом это живой язык, к которому написано огромное количество библиотек, так что с большой степенью... Читать далее
5 экспертов согласны
Автор достаточно полно описал возможности
Веб-разработчик, геймер, специалист по этике  · 1 сент 2021
Сразу изучайте языки для работы. Никаких преимуществ у бейсика нет, а реально решать какие-то задачи, зная только его, вы не сможете.
Если аккуратно изучать какой-нибудь, прости Господи, питон или, ещё хуже, яваскрипт, на простых маленьких задачках, вы точно так же легко (тяжело) научитесь программировать, только ещё и будете способны писать и читать на актуальном языке.
2 эксперта согласны
Подтверждаю - MS убило бейсик для энтерпрайза, а для "программирования для себя" есть более перспективные языки.
Разработчик мобильных приложений, Dart/Flutter. Энтузиаст IoT.  · 30 сент 2021
Коротко: смысла нет. Длинно: Я бы не стал изучать Бейсик только потому, что сейчас программирование само по себе малоценно - важнее умение работать в команде, с грамотной архитектурой проекта и в интегрированной неоднородной программной среде. Либо же изучать программирование "для себя", чтобы автоматизировать решение других узкоспециализированных задач, но тогда... Читать далее
1 эксперт согласен
html-верстальщик, математик-программист, инженер-обогатитель  · 29 сент 2021
Если программирование не является вашей основной целью, а нужно вам только в качестве средства автоматизации рутинных процессов или работы с массивами данных, и ваша основная операционная система windows, и сервера данных тоже работают «под виндой», то знание visual basic вполне может существенно облегчить вам жизнь. Вполне возможно, что потом вы все же станете программи... Читать далее
1 эксперт согласен
Наличие VBA в Microsoft Office.
старший разработчик в pseven.io  · 14 сент 2021
Стоит отметить, что Visual Basic (который у вас указан в темах вопроса) и "Basic на котором учились программировать" — это очень разные языки. BASIC как "упрощённый" учебный язык действительно изжил себя. Да, раньше на уроках информатики программирование изучали на примере диалектов Бейсика, таких как GW-BASIC или QBasic. Ещё раньше Бейсик встраивался в т.н. "домашние... Читать далее
Что-то осталось непонятно? Спроси в нашей группе в Телеграме!Перейти на t.me/jstsmentor
1 эксперт согласен
Я на VBA писал в среде 1С Предприятие для создания документов в Microsoft Word при формировании приказов отделом... Читать дальше
Специалист в области управления и информатики в технических системах. Data Engeneer, IT...  · 16 окт 2021
Лучше сразу заняться изучением конкретного языка используемого в той области, в которой вы планируете работать. Нельзя объять необъятное.
1 эксперт согласен
Отвечаю на вопросы, связанные с математикой, программированием и дистанционным обучением.  · 15 окт 2021
Сейчас BASIC совсем не стоит изучать. Для начала обратите внимание на классику: C или C++, почитайте об алгоритмах, например, Дональда Кнута. Затем попробуйте Python или JavaSript. А следующий шаг — изучение фреймворков.
1 эксперт согласени1 эксперт не согласен
А лучше — как раз наоборот — сначала Python, а потом уже C++. C++ гораздо сложнее!
В дополнение я бы добавил ещё, что математика приучает к строгости и упорядоченности...  · 16 сент 2021
Мне кажется, лучше потратить несколько больше усилий и изучить язык программирования для работы, под выполняемые задачи. Предыдущие комментаторы указали Python - вполне неплохой выбор. Для себя я выбрал Java и C#. Но мне кажется, если есть понимание основ программирования, в том числе объектно-ориентированного, то освоить какой-либо иной язык программирования будет вполне по силам.
1 эксперт согласен
Openstack DevOps and IBM/Informix Certified DBA . Phd in Math (Duality of spaces of...  · 31 авг 2021
Имеет смысл изучать языки для работы. Basic - мертвый язык. PascalABC.NET - живой язык , но работать на нем тоже едва ли придется. Мне попался хороший перевод "Why Python is not the programming language of the future" . Посмотрите https://vc.ru/dev/133406-pochemu-python-ne-stanet-yazykom-programmirovaniya-budushchego-dazhe-esli-seychas-populyaren - это просто... Читать далее
Не соглашусь. Basic - вполне себе рабочий язык, у которого существует не малое количество модификаций - например... Читать дальше