Тема исследования: Языки программирования: преимущества и недостатки
Цель исследования: Выяснить, в каких сферах более востребован тот или иной язык программирования
Гипотеза исследования: Уровень востребованности различных языков программирования зависит от того, в какой сфере они используются
Задачи исследования:
- Выявить 10 наиболее популярных языков программирования;
- Проанализировать возможности и ограничения этих языков;
- Выделить основные типы задач, характерных для различных областей;
- Соотнести рассмотренные языки с выделенными задачами;
План исследования:
Плакат:
Исследование в презентации
Интересные факты об языках программирования:
- В мире существует около 8 500 языков программирования, но при этом число языков, которые используют чаще всего, чуть больше десятка.
- Язык программирования Python назван не в честь питонов, хотя иконки файлов с написанными на нём скриптами или логотипы сред разработки часто представляют собой змеиную голову. Имя языку автор выбрал из-за того, что был поклонником скетч-сериала «Летающий цирк Монти Пайтона».
- Первым в мире программистом была женщина — англичанка Ада Лавлэйс. В середине 19 века она составила план операций для прообраза современной ЭВМ — аналитической машины Чарльза Беббиджа, с помощью которых можно было решить уравнение Бернулли, выражающее закон сохранения энергии движущейся жидкости.
- Самым первым задокументированным вредоносным ПО, которое покинуло компьютер своего автора, был вирус Elk Cloner. Он был написан 15-ти летним Ричардом Скрентом для систем Apple II, с целью подшутить над своими приятелями. Сам вирус был крайне «заразным» но по большей части безобидным. Вирус находился на диске с видеоигрой. Когда игра запускалась 50-тый раз, активизировался вирус, меняя главный экран на черный с текстом стихотворения о «вирусе с характером». Заражению подвергались операционная система и память компьютера.
- 1945 году был найден первый в мире компьютерный баг. Его обнаружили инженеры обслуживающие компьютеры Harvard Mark II и III, а задокументировала его как баг впервые Грейс Хоппер. Дело в том что в корпус компьютера Mark II попал мотылёк и вызвал короткое замыкание, провоцируя сбои в системе. Bug в английском соответствует слову «жук» и часто для используется как синоним слова «насекомое», чем мотылёк и является. Но в английском языке, задолго до появления первого компьютера, слово “Bug” имело дополнительное значение. Оно обозначало ошибку либо неисправность в каком-либо механическом устройстве и использовалось инженерами и военными. Хотя всё-же, в итоге оно стало эксклюзивно использоваться для компьютерных ошибок и проблем.
Список источников:
- Что делает язык программирования популярным? URL: https://tproger.ru/translations/what-makes-programming-language-popular/ (Дата обращения: 21.05.2022).
- Плюсы и минусы языков программирования URL: https://teletype.in/@itvdn_it/zDfuiuHU (Дата обращения: 21.05.2022).
- Топ 10 Языков Программирования URL: https://blog.back4app.com/ru/топ-10-языков-программирования/ (Дата обращения: 22.05.2022).
- Какие факторы определяют тенденцию языков программирования? URL: https://translated.turbopages.org/proxy_u/en-ru.ru.deb5ad8e-629a269c-24235cf2-74722d776562/https/www.quora.com/Which-factors-decide-the-trend-of-programming-languages (Дата обращения: 22.05.2022).