История изменений
Исправление MOPKOBKA, (текущая версия) :
Ну в ссылке, по-моему, предоставлен хороший повод не называть Си низкоуровневым. Например, скрытые кэши процессора.
Ну получается и ассемблер язык высокого уровня.
Кеши это уже деталь реализации цп, надо смотреть чуть выше, на архитектуру процессора. Тогда ассемблер низкоуровневый, и С позволяет описывать много низкоуровневых действий + наследует свойства архитектуры под которую собирается программа, например порядок байт.
Исправление MOPKOBKA, :
Ну в ссылке, по-моему, предоставлен хороший повод не называть Си низкоуровневым. Например, скрытые кэши процессора.
Ну получается и ассемблер язык высокого уровня.
Кеши это уже деталь реализации, надо смотреть чуть выше, на архитектуру процессора. Тогда ассемблер низкоуровневый, и С позволяет описывать много низкоуровневых действий + наследует свойства архитектуры под которую собирается программа, например порядок байт.
Исходная версия MOPKOBKA, :
Ну в ссылке, по-моему, предоставлен хороший повод не называть Си низкоуровневым. Например, скрытые кэши процессора.
Ну получается и ассемблер язык высокого уровня.