День программиста
День программиста отмечается в России начиная с 2009 года. Этот профессиональный праздник установлен Указом Президента РФ № 1034 от 11 сентября 2009 года по инициативе Министерства связи и массовых коммуникаций Российской Федерации и празднуется на 256-й день года — 13 сентября, а если год високосный — 12 сентября.
Число 256 выбрано потому, что это количество целых чисел, которое можно выразить с помощью одного восьмиразрядного байта, а также это максимальная степень числа 2, которая меньше количества дней в году — 365.
13 сентября 2022 года основана Аллея в честь российского программиста. Для нас это символично – это символ роста, движения, обновления. Это объект, который подчеркивает важность и нужность людей, чей труд незаметен, но незаменим. Сегодняшние реалии показывают, как важно, чтобы в одной команде работали высококвалифицированные специалисты, развивающие отечественное программное обеспечение, разрабатывающие и внедряющие цифровые технологии, решающие реальные проблемы своих земляков и обеспечивающие безопасность и стабильность своей страны.
Мы посадили пять саженцев, каждому из которых дали имя одного из популярных языков программирования:
1.Python («питон»)
2. C++ («си плюс плюс»)
3. JavaScript («джава скрипт»)
4. Ruby («руби»)
5. Delphi («делфи»).
1.Python («питон»)
Интерпретируемый, объектно-ориентированный высокоуровневый язык программирования с динамической семантикой. Встроенные высокоуровневые структуры данных в сочетании с динамической типизацией и связыванием делают язык привлекательным для быстрой разработки приложений.
Области применения включает веб-разработка, data science (машинное обучение, анализ данных и визуализация), автоматизация процессов.
2. C++ («си плюс плюс»)
Компилируемый статически типизированный язык программирования общего назначения, поддерживая разные парадигмы программирования, сочетает свойства как высокоуровневых, так и низкоуровневых языков.
Области применения включает операционные системы, прикладные программы, драйверы устройств, приложения для встраиваемых систем, высокопроизводительные серверы, а также развлекательные приложения, например, видеоигры.
3. JavaScript («джава скрипт»)
Интерпретируемый, мультипарадигменный язык программирования с динамической типизацией.
Области применения включает веб-сайты и веб-приложения, расширения для браузера, мобильные приложения, серверная часть сайтов и программ.
4. Ruby («руби»)
Динамический, рефлективный и высокоуровневый язык для объектно-ориентированного программирования. Он дает возможность реализовать многопоточность на любой операционной системе, отличается строгой типизацией динамического вида.
Область применения включает веб-разработку, прикладное программное обеспечение.
5. Delphi («делфи»)
Структурированный, объектно-ориентированный, высокоуровневый язык программирования со строгой статической типизацией переменных.
Область применения включает написание прикладного программного обеспечения.