Перейти к содержанию

Предназначение языков программирования или Применение языков программирования


Рекомендуемые сообщения

  • Админ

projets.jpg

Всем привет...
Ранее на сайте Общественный блог, была опубликована статья Альтернатива языкам программирования

Но так как я тоже интересуюсь программированием и изучаю разные языки, я все же решил остановиться на С++ и C# c Java, а так же Ruby и Python
Почему я выбрал такие сложные языки, возможно вы зададите себе этот вопрос...?

Можно начинать изучение с Высокоуровневых или скриптовых языков и идти с низу в верх...
А можно начать с Низкоуровневых это С++ из того, что я выбрал (здесь нужно думать и понимать как все работает изнутри железа) или Среднеуровневых языков, это C# c Java из того, что я выбрал (здесь не нужно следить за памятью и немного легче вхождение)

Но дело в том, что изучив Низкий уровень и Средний уровень, дальше спускаться до Высокоуровневых языков программирования и скриптовых: Ruby, PHP, JavaScript, Python и другие, будет намного луче и проще...

Почему и C++ и Java с C# ?
Эти языки очень сильно похожи друг на друга.

Писать сайтики, как то не очень интересно и всю жизнь ковырять PHP и HTML с CSS
Сайтиков сейчас очень много, а вот настоящее программирование, идет по другой ветке...

Мне интересно настоящее программирование: создание программ, игр, вычислительных систем, алгоритмы, приложения, сервисы и множество другого.

И так, приведу небольшой список того на что способны Низкоуровневые и Среднеуровневые языки программирования в наше время и какой рынок сейчас Они занимают и почему собственно C++, C# (C Sharp), Java, ...
Многие приложения такие как: Youtube, Gmail, VK, Facebook, Instagram и другие, которые устанавливаются на телефон, зачастую пишут на Java, но и бывает что разработчики пишут на C# и С++. Больше приложения ни на чем не пишут. Это 3 основных языка разработки под Мобильные устройства, но естественно и не только под мобильные а в плоть до робототехники и любого программного обеспечения, игр и множество другого...

Зайдем в Википедию и начнем...
В основном здесь будет список программ, сервисов от Google, Microsoft и приложения
Поищем то, чем чаще пользуемся и пользуются люди:

Skype
Языки программирования: C++, Delphi, Objective-C, Object Pascal

Viber
Написана на: Java, Си, Python, C++ и Objective-C

Telegram
Язык программирования: C++

Facebook Messenger
Написана на: Erlang, PHP, JavaScript и C++

Google Chrome
Написано на: Си, C++, JavaScript, Java, Python

Android
Написано на: Java, Си, C++, XML, Язык ассемблера, Python, Сценарий командной строки, Go, make, D

Windows
Написано на: Язык ассемблера, C++

Mozilla Firefox Написана на: Си, C++, JavaScript, CSS, XBL, Rust и XUL

WinRAR
Написано на: C++

Adobe Acrobat
Язык программирования: C++

μTorrent
Написано на: C++

Notepad++ (это среда разработки для написания кода)
Написано на: C++

Microsoft Office
Язык программирования: C++

Windows 10
Написано на: C++, C Sharp

Google Диск

Telegram сайта  "Типичный социум"

Do not be indifferent. Support for motivation to continue on to engage in this further! Thanks

img.png

Ссылка на комментарий
Поделиться на другие сайты

  • 2 года спустя...
  • Пользователь

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

 

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

 

В прикладном плане будет востребовано образование в области искусственного интеллекта.

 

Наличие фундаментальных и прикладных знаний позволит разрабатывать собственные решения и методы.

 

Само по себе программирование - навык утилитарный, повсеместно встречающийся.

 

Стремитесь стать инженером, а не исполнителем.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Обжалование или подача апелляции на снятие Бана в группе "Типичный Социум IT!
Заявки и обжалование отправлять в Телеграм bot @ModeratorTS_Bot


×
×
  • Создать...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.Политика конфиденциальности

Write what you are looking for and press enter or click the search icon to begin your search

-->