Зачем нужны высоко- и низкоуровневые языки программирования?
Вставка
- Опубліковано 23 сер 2024
- Привет, мои друзья!
Программирование - это невероятно захватывающий мир, в котором каждый язык программирования имеет свою уникальную роль. В этом видео мы исследуем два основных аспекта: низкоуровневые и высокоуровневые языки программирования. Низкоуровневые языки, такие как ассемблер или C, предоставляют программистам максимальный контроль над аппаратными ресурсами, в то время как высокоуровневые языки, такие как Python или Java, обеспечивают удобство и гибкость при создании программ.
Мы расскажем о ключевых отличиях между этими двумя категориями языков программирования, их преимуществах и недостатках, а также о том, как они могут дополнять друг друга. Вы узнаете, почему низкоуровневые языки так важны в проектах, где нужна максимальная производительность, и как высокоуровневые языки делают программирование более доступным и простым. Мы также обсудим примеры использования каждого из них, чтобы вы могли лучше понять, какой язык лучше всего подходит для вашей задачи.
Присоединяйтесь к нам, чтобы разобраться в этой теме и найти ответы на вопросы: "Что такое низкоуровневые языки?", "Почему они важны?", "Какие преимущества у высокоуровневых языков?" и "Как они работают вместе?".
Спасибо, что смотрите видео! И СПАСИБО за все ваши комментарии!
► СОЦИАЛЬНЫЕ СЕТИ И ССЫЛКИ
• Ссылки и проекты: socprofile.com...
• Instagram: / section_of_it
• Telegram: t.me/section_o...
• VK: section...
00:00:00 - Начало. Введение
00:00:25 - О чем будем говорить?
00:00:56 - Основные отличия высокоуровневых и низкоуровневых языков программирования
00:03:05 - Низкоуровневые языки программирования. Как устроены. Преимущества. Примеры. Недостатки
00:06:54 - Высокоуровневые языки программирования. Как устроены. Преимущества. Примеры. Недостатки
00:10:10 - Синергия и совместное использование языков
00:11:09 - Заключение и выводы
я начал изучать swift так как мне сказали что это больше frontend для ios, чем серверное решение
потом я узнал что в swift 6 ввели много всего для backend, а на прошлой неделе в тг каналах пошла инфа что swift 6 теперь подходит для embedded разработок 😨
куда я вообще полез 😂
очень интересно, спасибо за информацию!
Я рад ✨
Видео отличное! Я когда потянулся за кнопкой Подпсаться, был удивлен, что всего 222 подписчика! Удачи в развитии!
Спасибо вам большое! Если есть темы для видео - пишите)
@@section_of_IT будет интересно подробно узнать, как работают нейросети. =)
Придумаем с этим что-нибудь!
@@section_of_IT спасибо большое!
Ну ещё есть так называемые middle/средние языки. Вот как раз жаба и шарп это средние языки. Самый явный средний язык это golang.
А вот с растом сложнее. Это по идеи системный язык, но у него не мыло высокоуровневых фич.
А функциональные я вообще не знаю к чему отнести. Тот же elexir исполняется на вирт машине
Долго думал, как ответить)
Согласен с каждым словом. Вообще - все классификации довольно размытые, при рассказе прихощится делать какие-то "послабления" и смешивать в общую кучу, чтобы было понятно о чем вобще речь идет 😁😁
@@section_of_IT Ну большинству такие подробности и не нужны.
Это может быть интересно людям, которые готовы или уже связали свою жизнь с айти.
Согласен))))
Видео не смотрел, но есть огромный вопрос к автору: почему на превью С++ отнесён к классу низкоуровневых языков программирования?
Ну, там и c, и rust каким-то фигом приклеен
С++ скорее среднеуровневый, может быть низкоуровневым и высокоуровневым одновременно
@@Devaster-io такого понятия нет. C++ высокоуровневый.
@@neckpuck1369 Ручная работа с памятью ничего не говорит? Также можно писать на С++ ассемблеровский код.
@@neckpuck1369 С++ сочетает возможности низкоуровневых и высокоуровневых языков программирования.
Отличное видео, качественное. Когда начинал смотреть думал блогер милионник снял
Спасибо большое 💙
не подсматривай, видно что глазами водишь.
Ахах, конечно же так и задумано!))) Без презентации забываю о чем рассказывать 🤣
@@section_of_ITтут скорее не в том что подсматриваешь проблема, а в том что вот ты начал смотреть в ноут и НА ты смотришь в камеру. Резко обрезано. Подсматривание можно встроить в подачу грамотно, на том же ютубе полно информации о том как это делать. А кроме этого вообще не заметно что канал только начинает свое развитие. Удачи)
@@senseisplinter711 даааа, задачка понятна)) вобще - таких ляпов и косяков появляется большое количество. Снимаю блог и начал ИТ ютуб канал один, уследить за всем невозможно. Сначала переживал, потом просто отпустил!
Если есть идеи для новых видео - пишите)
@@section_of_IT у тебя отлично получается, со временем как вклинишься, считай что само пройдет
00:57 START
Комментарий закрепил!