Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Герои войны — это продуманное сочетание стратегии и RPG. Собери мощнейшую армию и одолей всех противников! В игре представлено 7  режимов — как для поклонников сражений с PvE, так и PvP.

Герои Войны

Стратегии, Мидкорные, Экшены

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

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

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
1
LaoTheLizard
LaoTheLizard

Забавная "опечатка" в 53 строке⁠⁠

11 месяцев назад
Фильм "Revenge of the nerds" 1984 года. Тайм-код 0:22:36

Фильм "Revenge of the nerds" 1984 года. Тайм-код 0:22:36

Далее погромистка бьётся о монитор головой, не в силах совладать с Бейсиком.

Далее погромистка бьётся о монитор головой, не в силах совладать с Бейсиком.

Показать полностью 1
[моё] Basic Языки программирования Киноляп
4
2
TechSavvyZone
TechSavvyZone

Ностальгия: "Basic" Программируем на Mattel Aquarius⁠⁠

1 год назад
Перейти к видео

Введение в язык программирования Basic

Basic (Beginner's All-purpose Symbolic Instruction Code) — это один из самых известных и старейших языков программирования, разработанный специально для новичков. Его простота и доступность сделали его популярным среди студентов и любителей программирования. В этой статье мы рассмотрим историю, особенности и применение языка Basic, а также его влияние на современное программирование и образование.

История развития языка Basic

Создание и ранние годы

Язык Basic был создан в 1964 году Джоном Кемени и Томасом Курцем в Дартмутском колледже. Основная цель создания языка заключалась в том, чтобы сделать программирование доступным для студентов, не имеющих технического образования. В те годы большинство языков программирования были сложными и требовали глубоких знаний математики и компьютерных наук. Basic стал революционным решением, позволившим людям с минимальными знаниями в области вычислительной техники создавать свои первые программы.

Распространение и популяризация

В 1970-х и 1980-х годах Basic стал чрезвычайно популярным благодаря микрокомпьютерам, таким как Apple II, Commodore 64 и IBM PC. Многие из этих компьютеров поставлялись с предустановленной версией Basic, что делало его первым языком программирования для миллионов пользователей. Basic стал неотъемлемой частью компьютерной культуры того времени, и многие будущие программисты начали свой путь именно с этого языка. Благодаря своей простоте и доступности, Basic стал основой для множества учебных пособий и курсов, что способствовало его дальнейшему распространению.

Эволюция и современные версии

С течением времени Basic претерпел множество изменений и улучшений. Появились различные диалекты и версии языка, такие как Microsoft Basic, GW-Basic и QBasic. В 1990-х годах Microsoft выпустила Visual Basic, который добавил возможности объектно-ориентированного программирования и графического интерфейса пользователя. Visual Basic стал мощным инструментом для разработки приложений с графическим интерфейсом, что значительно расширило область применения языка. Современные версии Basic продолжают развиваться, предлагая новые возможности и улучшения для разработчиков.

Основные особенности и синтаксис Basic

Простота и доступность

Одной из ключевых особенностей Basic является его простота. Синтаксис языка интуитивно понятен и легко усваивается. Например, для вывода текста на экран используется команда PRINT:

basic

Скопировать код

PRINT "Hello, World!"

Эта команда является одной из самых простых и понятных, что делает Basic идеальным языком для первых шагов в программировании. Даже те, кто никогда не сталкивался с программированием, могут быстро освоить основные команды и начать создавать свои первые программы.

Интерпретируемый язык

Basic является интерпретируемым языком, что означает, что программы выполняются построчно. Это позволяет быстро тестировать и отлаживать код, что особенно важно для новичков. Интерпретируемость языка делает его удобным для обучения, так как ошибки можно быстро обнаружить и исправить без необходимости компиляции всей программы. Это значительно ускоряет процесс обучения и позволяет сосредоточиться на изучении основ программирования.

Управляющие структуры

Basic поддерживает основные управляющие структуры, такие как циклы и условные операторы. Пример цикла FOR:

basic

Скопировать код

FOR i = 1 TO 10

PRINT i

NEXT i

Эти конструкции позволяют создавать более сложные программы, управлять потоком выполнения и реализовывать различные алгоритмы. Управляющие структуры являются основой любого языка программирования, и Basic предоставляет все необходимые инструменты для их использования.

Поддержка массивов и функций

Basic также поддерживает массивы и пользовательские функции, что позволяет создавать более сложные программы. Пример функции:

basic

Скопировать код

FUNCTION Add(a, b)

Add = a + b

END FUNCTION

Массивы и функции позволяют организовывать код более структурированно и эффективно. Это особенно важно при создании больших и сложных программ, где важно поддерживать читаемость и удобство сопровождения кода.

Дополнительные возможности

Современные версии Basic, такие как Visual Basic, предлагают дополнительные возможности, такие как объектно-ориентированное программирование, работа с базами данных и создание графических интерфейсов. Эти возможности делают Basic мощным инструментом для разработки широкого спектра приложений, от простых учебных программ до сложных бизнес-приложений.

Применение и влияние Basic в современной разработке

Образование и обучение

Basic по-прежнему используется в образовательных целях. Его простота делает его идеальным для начального обучения программированию. Многие учебные заведения включают Basic в свои учебные программы. Basic позволяет студентам быстро освоить основы программирования и перейти к изучению более сложных языков и технологий. Кроме того, Basic используется в различных учебных пособиях и онлайн-курсах, что делает его доступным для широкого круга учащихся.

Влияние на другие языки

Basic оказал значительное влияние на развитие других языков программирования. Многие современные языки, такие как Python и Ruby, заимствовали идеи и синтаксические конструкции из Basic. Простота и доступность Basic стали эталоном для разработки новых языков, ориентированных на новичков. Это влияние можно увидеть в синтаксисе и философии многих современных языков программирования, которые стремятся сделать программирование доступным для всех.

Применение в бизнесе и науке

Хотя Basic редко используется в коммерческой разработке, он все еще находит применение в научных исследованиях и небольших бизнес-приложениях. Visual Basic, в частности, используется для создания приложений с графическим интерфейсом пользователя. В научных исследованиях Basic используется для быстрого прототипирования и разработки небольших утилит. В бизнесе Visual Basic часто используется для автоматизации задач и создания пользовательских приложений, что делает его полезным инструментом для решения различных задач.

Сообщество и поддержка

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

Заключение и дальнейшие шаги для изучения Basic

Basic — это важный исторический язык программирования, который сыграл ключевую роль в популяризации программирования среди широкой аудитории. Если вы хотите углубить свои знания в Basic, рекомендуется изучить различные диалекты языка, такие как QBasic и Visual Basic. Также полезно будет попробовать написать несколько простых программ, чтобы лучше понять синтаксис и возможности Basic. Изучение Basic может стать отличным первым шагом на пути к освоению более сложных языков программирования и технологий.

Показать полностью
IT Технологии Развитие Обучение Программирование Basic Раритет Ностальгия Компьютер Вертикальное видео Программа Видео Длиннопост
1
51
Bloodxao
Bloodxao
Ретро

Прадедушка Python и не только. Basic`у 60 лет⁠⁠

1 год назад
Учили в школе?)

Учили в школе?)

Знаковый момент для мира технологий: 1 мая 1964 года был запущен BASIC – язык, который сыграл ключевую роль в общедоступности и популяризации программирования. Созданный Джоном Кемени и Томасом Курцом язык шаг за шагом превращался из академического проекта в глобальный феномен.
BASIC, изначально предназначенный для использования на мейнфреймах, например на General Electric GE-225, открыл новую страницу в обучении программированию благодаря своей простоте. Он давал возможность новичкам воспользоваться простыми английскими командами и немедленно увидеть результаты своей работы. Это кардинально отличало его от более старых и сложных языков, таких как Fortran и COBOL, которые тогда использовали профессионалы.
BASIC помог переопределить программирование, дополнительно облегчив процесс благодаря интерпретируемой природе языка – код выполняется построчно, что делало его идеальным для образовательных целей. Этот язык стал олицетворением компьютерной эпохи, когда для взаимодействия с компьютерной техникой больше не требовалось инженерных знаний или подготовки.
С партнёрством программистов с General Electric, и появлением BASIC на массовом рынке личных компьютеров, в том числе благодаря усилиям Пола Аллена и Билла Гейтса, ещё больше укрепилась его роль в демократизации доступа к компьютерной технике. Это продолжилось с развитием Apple I и II, где язык также сыграл важную роль.

Ключевые моменты в истории BASIC:
* BASIC преобразовал понятие о доступности программирования для всех, не только для профессионалов.
* Партнерство с General Electric и работа на мейнфреймах способствовало распространению BASIC по всей Америке.
* Вклад Пола Аллена и Билла Гейтса в адаптацию BASIC для персональных компьютеров стал краеугольным камнем в истории Microsoft.

Хотя сегодня BASIC редко используется в практическом программировании, его наследие живет в его диалектах и потомках, включая Visual Basic и Visual Basic for Applications, которые остаются жизненно важными инструментами в экосистемах Windows и Office.
Спустя шесть десятилетий, история BASIC продолжает вдохновлять, привлекая новое поколение программистов к изучению кода и развитию технологий. Хотя рынок переполнен современными языками программирования, историческая значимость и универсальность BASIC остаются неоспоримыми.

И я там был... Много лет назад...

И я там был... Много лет назад...

Показать полностью 1
НаукаPRO Наука Программирование Ностальгия Basic Детство 90-х Длиннопост
19
ORK.AKERAN
Программирование на python

Scratch или Пайтон для ребенка 8 лет⁠⁠

2 года назад

Всем доброго дня.

Бывшая супруга таки хочет, чтобы сын пошел в программирование.

Я сам такой недоайтишник и недопрограммист, жизнь так сложилась.

В 16 лет себе купил себе Спектрум и основным занятием была не игра в игрушки, а изучение Бейсика.

И еще не помню каким Макроном, но добыл брошюрку (1993 год) по ассемблеру.

Влюбился в этот язык, серьезно.

Даже написал пару программ.

Не суть есть важно.

Я считаю, что если есть выбор обучения между Скретчем и Пайтоном, лучше последнее.

Как я смотрю, он все-таки похож на Бейсик?

Показать полностью
Скретчинг Basic Текст
42
SergeyChizhov
SergeyChizhov

Windows рулит?⁠⁠

2 года назад
Windows рулит?

Зашел в сообщество Windows пользователей а там что ни пост - мольбы о помощи и страданиях:

https://pikabu.ru/community/windows/new

То дело у Linux-пользователей в комьюнити покой и порядок, потихоньку примусы починяем;)

P.S. Жалко что компьютеры на бейсике и DOS ушли в прошлое из школ

Показать полностью 1
[моё] Баг DOS Компьютерная грамотность Basic Windows Linux Linux и Windows
14
23
TimaFishbone

Мечта детства, написать игру на клавиатурном денди⁠⁠

2 года назад

В 90-ых, мне на вечер попал в руки клавиатурный Денди, а именно Сюбор SB225-B. Мать привезла в магазин, на продажу, и пока он еще был дома мне разрешили попользоваться диковинкой. В комплекте был толстый мануал, полистав который я узнал, что на этом компе можно написать игру, в которой Марио будет бегать по экрану и управляться джойстиком. К слову, на Спектруме я такого сделать до сих пор не могу. Утром Сюбор уехал в магазин, а идея написать игру на Денди отложилась на многие годы.

Уже повзрослев, став отцом, мне удалось осуществить эту мечту детства. Как-то убираясь на чердаке, наткнулся на свой старый спектрум. Лежал он там много лет, починить его сам я не мог. Решил продать, вдруг кому пригодится. Загуглил и очень удивился, что есть новые модели. Очень впечатлил Sprinter и ZX Evolution. Первый , на тот момент купить нельзя было, а второй можно было, что я сразу и сделал. Тогда же я узнал про форум zx-pk.ru, с которого , в свою очередь, узнал про множество новых игр. Там же познакомился с спектрумистом со своего города, которому и пристроил свой старый спектрум, выменял клавиатурный сюбор, такой же как тот, из детства.

Мануала не было, но благо найти его в интернете не составило труда. Нашел и листинги программ. Разобравшись что да как понял, что сохранить программу на этом компьютере никак нельзя. Огорчился.

Углубившись в тему узнал, что были денди компы которые могли сохраняться, и был Family BASIC, который тоже это мог. Но вот на сюборе, почему-то, эту функцию отключили. Так же узнал о Keyboard Transformer, от Новосибирских умельцев, но найти его оказалось вообще нереально. Нашел и приобрел компьютер Sonic, который может сохраняться на ленту, но с ним оказалось не все так гладко. У него на борту два бэйсика, Family BASIC и его собственный. Так вот его бэйсик может сохраняться, а Family BASIC нет.

И вот, внезапно, ребята из Replycont сделали копию того самого Keyboard Transformer. Я сразу же заказал его себе. Наконец то можно приступить к написанию игры))). Он совместим с Family BASIC, но не полностью, но за то он может писать по русски. И вот, спустя почти 30 лет, я осуществил задуманное. Далее на видео то что получилось.

Показать полностью 2 1
Basic Dendy Ретро-игры Олдскул Видео YouTube Длиннопост
6
9
Faltboot
Faltboot

Буду изучать Turbo Basic⁠⁠

3 года назад

Все, решено, буду изучать языки программирования самые свежие! Turbo Basic, Pascal, Fortran там всякий. Вот CD-диск себе купил. У соседа как раз сидюк есть в его Пентиуме.

Показать полностью 2
Волна боянов Юмор Basic Pascal Fortran
0
4
Marquisio

Вот это да! Настала компьютерная эра. Вышел новый язык программирования Basic!⁠⁠

3 года назад
Показать полностью 2
Волна боянов Программирование Basic
5
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии