15,2 тыс читали · 3 года назад
Низкоуровневое программирование. Почему тебе не надо изучать C++
В мире программирования есть несколько базовых языков. Соблазн их изучения очень велик, а возможности практически безграничны. На них, так или иначе, написана значительная часть современного программного обеспечения. Речь идёт про языки C и C++ (правильное произношение названий - "Си" и "Си плюс плюс"). Удивительным образом так сложились обстоятельства, что именно в этих языках сошлись высокая производительность, гибкость, хорошая архитектура и относительно высокая (на момент их появления) понятность...
1238 читали · 2 года назад
Язык машин: Ассемблер и низкоуровневое программирование
В мире программирования существует иерархия языков, начиная от высоко-уровневых, близких к естественному языку, и заканчивая низкоуровневыми, тесно связанными с аппаратным обеспечением компьютера. Одним из ключевых представителей низкоуровневых языков является язык ассемблера. Давайте рассмотрим, что такое ассемблер и какие преимущества и вызовы существуют в низкоуровневом программировании. 1. Определение ассемблера: Язык ассемблера — это низкоуровневый язык программирования, предназначенный для написания программ, управляющих аппаратурой компьютера...