Всем привет сегодня я покажу 5 языков программирования которые популярны в 2020,а также расскажу где они применяются.
Java
Java — ориентированный язык программирования общего назначения,
разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle).
Разработка ведётся сообществом, организованным через Java Community Process;
язык и основные реализующие его технологии распространяются по лицензии GPL.
Права на торговую марку принадлежат корпорации Oracle.
Игры и мобильные приложения на Java
Вот тут действительно много чего написано на Java, ведь, если где и можно разгуляться,
так это в разработке программ под ОС Android.
К слову говоря, это огромнейший рынок: как утверждало аналитическое агентство IDC ещё в 2015 году,
83 % обладателей смартфонов использовали Android и лишь около 14% – Apple iOS.
С
C - это универсальныйпроцедурный язык компьютерного программирования ,
поддерживающий структурированное Программирование, область действия лексических переменныхи рекурсиюсо статической системой типов.
По своей конструкции C предоставляет конструкции, которые эффективно сопоставляются с типичными машинными инструкциями.
Он нашел длительное применение в приложениях, ранее закодированных на языке ассемблера.
Такие приложения включают операционные системы и различные прикладные программы для компьютерных архитектур, которые варьируются от суперкомпьютеров до ПЛК и встроенных систем.
Операционные системы
Язык C первоначально создавался для системного программирования, поэтому не удивительно, что его так активно применяют при создании операционных систем и программного обеспечения.
PYTHON
Python— высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.
Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой набор полезных функций.
Веб-разработка
Веб-фреймворки, основанные на языке Python, например, Django и Flask, в последнее время стали крайне популярными в веб-разработке.
Эти фреймворки помогают написать бэкенд-код на Python. Код работает на вашем сервере, а не в браузерах и устройствах пользователей, как это делает фронтенд-код.
Если не знаете, в чем разница между фронтенд-кодом и бэкенд-кодом — читайте вторую часть нашей статьи.
C++
C++ -это универсальный язык программирования , созданный Бьярне Страуструпом как расширение языка программирования C, или "C с классами".
Язык значительно расширился с течением времени , и современный C++ теперь имеет объектно-ориентированные, универсальныеи функциональные возможности в дополнение к средствам для низкоуровневой обработки памяти.
Он почти всегда реализуется как компилируемый язык, и многие поставщики предоставляют компиляторы C++, включая Free Software Foundation, LLVM, Microsoft, Intel, Oracleи IBM, поэтому он доступен на многих платформах.
Разработка игр и игрового движка
Производительность крайне важна для игры, поэтому выбор языка программирования здесь ограничен.
Являясь самым быстрым на сегодняшний день языком программирования, С++ оказывается одним из лучших для игр в 3D, многопользовательских и других.
Например, Counter-Strike, StarCraft: Brood War, Diablo I, World of Warcraft — все эти игры написаны на C++.
Не говоря уже о консолях Xbox и PlayStation, в основе которых лежит программирование C++.
C Sharp
C# (C Sharp) — объектно-ориентированный язык программирования.
Разработан в 1998—2001 годах группой инженеров компании Microsoft под руководством Андерса Хейлсберга и
Скотта Вильтаумота как язык разработки приложений для платформы Microsoft .NET Framework.
C# — язык программирования, который компания Микрософт изначально делала для своих проектов.
Машинное обучение
Так как C# — это проект Микрософта, то у него всё в порядке с поддержкой и с библиотеками.
В мире C# библиотеки есть практически для всего, в том числе и для работы с нейросетями и машинным обучением — ML.NET.