Встречается на 1% собеседований по Python
Какие знаешь низкоуровневые языки программирования
Низкоуровневые языки позволяют работать ближе к "железу" и дают больше контроля над памятью и ресурсами. Основные:
- Ассемблер (ASM) - самый низкоуровневый, напрямую соответствует машинному коду. Пример для x86:
asm
mov eax, 5
add eax, 3- C - считается низкоуровневым, хотя и с абстракциями. Позволяет работать с указателями:
c
int* ptr = &x;
*ptr = 10;-
C++ - расширение C с ООП, но сохраняет низкоуровневые возможности.
-
Rust - современный язык с безопасностью памяти, но низкоуровневым контролем.
-
Fortran - для научных вычислений, близок к железу.
Критерии низкоуровневости: ручное управление памятью, доступ к указателям, минимум абстракций, близость к машинному коду. Python же высокоуровневый - автоматическая память, абстракции, интерпретация.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы