565 читали · 2 месяца назад
Компилятор, что это такое и как оно работает
Народ, всем привет. Когда программист пишет код на языке высокого уровня, ну например, на C++, Java или Rust, компьютер его «не понимает». Машины оперируют не текстом, не теми символами, которые вы вводите на своем мониторе, а бинарными командами, которые соответствуют архитектуре конкретного процессора. Именно здесь и вступает в игру компилятор — специальная программа, которая переводит исходный код в исполняемый файл, понятный компьютеру. Давайте сегодня разберёмся, как устроен этот процесс изнутри...
7 месяцев назад
Разные компиляторы: Введение в мир компиляции
Компиляторы играют ключевую роль в процессе разработки программного обеспечения, переводя код, написанный на высокоуровневых языках программирования, в машинный код, который может выполняться процессором. В этом посте мы рассмотрим различные типы компиляторов, их особенности и примеры использования. Компилятор — это программа, которая принимает исходный код, написанный на одном языке программирования (обычно высокоуровневом), и преобразует его в другой язык (обычно низкоуровневый или машинный код)...