Jump to content

Typical society in the Telegram - This is the backup site feed losper.net

Mass debate, problem-solving, assistance, support and a wonderful community ...

You can upload files in the Telegram channel and share link on the forum "Typical society."

This method helps to avoid broken links in the future and the loss of files on the site!

Important events on the site, you'll also find in our Telegram channel ...

Share your experiences with others, help, be responsive, friendly and communicate with other users.

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


AndrewPro
 Share

Recommended Posts

  • Admin

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

Link to comment
Share on other sites

  • 2 years later...
  • User

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

 

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

 

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

 

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

 

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

 

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

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


  • Donation

  • 110 Небольшой соц. опрос по определенным языкам программирования...

    1. 1. Выберите язык программирования из списка, который вам больше всего нравится или на котором вы программируете?


      • PHP 7.x
      • JavaScript
      • Python 3.x
      • C#
      • Node.js
      • Dart \ Flutter
      • ASP.Net Core
      • .Net Core
      • C++
      • TypeScript
      • Ruby
      • Go
      • Kotlin

  • 107 Небольшой соц. опрос по определенным IDE (TOP 15 IDE)

    1. 1. Выберите из списка среду разработки на которой вы пишите код


      • Visual Studio Community
      • VS Code
      • WebStorm
      • PhpStorm
      • NetBeans
      • Notepad++
      • Eclipse
      • IntelliJ IDEA
      • PyCharm
      • Qt
      • Android Studio
      • Другие редакторы от JetBrains
      • SublimeText
      • Vim
      • Atom

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Privacy Policy

Search In
  • More options...
Find results that contain...
Find results in...

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

-->