Языки программирования создаются чуть ли ни каждый день. Еще с создания вычислительных машин их число только увеличивается. Многие уже устарели. И сейчас их уже более 8000 тысяч.
Как так получилось?
Действительно. Языков программирования очень много, а пользуется человечество максимум 10. Зачем они все нужны? И как их число могло так вырасти?
Сомневаемся, что вы найдете где-то полный перечень языков. Если только, конечно, не озадачитесь этим сами.
Мы можем выделить минимум три причины такого роста языков.
1. Создание для конкретных задач: работы приложений, экспериментов, исследований и.т.д
2. Развитие информационных технологий порождает создание новых видов языков.
3. Разработка новых языков происходит стихийно в разных городах и странах. Отследить одинаковые нереально.
Просто ли разработать свой язык программирования?
Опираясь на число 8000 кажется, что создать свой язык – это просто. Но так только кажется.
Если просто, язык программирования – это система правил (операций, алгоритмов, функций), которая позволяет программисту писать программы и приложения на компьютере. В основе лежат синтаксические и семантические правила.
Популярные языки программирования
К числу любимцев можно причислить сразу несколько высокоуровневых языков программирования: Python, Java, C++, Java Script и.т.д. Они отличаются друг от друга:
🚩 Синтаксисом (описание «чистого языка»);
🚩 Семантикой (создание математических и логичных моделей для их формализации);
🚩 Назначением (написание программ, приложений, управление. Например, нейронные сети создаются только на Python);
🚩 Системой типов: статические и динамические/сильные и слабые (совокупность правил-типов, составляющие программу).
Список можно перечислять и дальше. Программировать можно на большинстве существующих языков программирования. Например, мы и наши ученики – фанаты молодого языка программирования Python, который завоевал любовь самых разных программистов, благодаря простоте и перспективности.