↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи

Комментарий к фанфику: Школьный демон. Пятый курс


22 февраля 2021 к фанфику Школьный демон. Пятый курс
Belkad
Грей альен, зачем в программировании нужны языки высокого уровня? Хватит и машинного кода. Сложно? «Так для того и разум нужен, чтобы сложности преодолевать».

P. S. Например, в трансфигурации — это не загружать одиннадцатилеток «вредными», в тот момент знаниями.
Основные плюсы языков ВУ :
Легкость использования
Низкоуровневые языки дружественны к машинам, но недружественны к программистам. Человеку довольно сложно иметь дело с бинарным кодом и мнемоникой. То, что каждая инструкция создается для конкретной архитектуры компьютера, делает низкоуровневые языки более техническими. Короче говоря, учить их сложно.

Высокоуровневые языки, напротив, дружественны к людям. Они состоят из фраз на английском языке, которые легко понять и запомнить. Это поясняет, почему именно языки высокого уровня являются наиболее популярными.

Портируемость
В данном случае портируемость означает возможность использовать язык на разных компьютерах. Низкоуровневые языки являются менее портируемыми, поскольку их инструкции «машинозависимы». То есть, каждая инструкция написана для конкретной машины. Код, написанный для конкретной машины, не запустится на на компьютере с другой архитектурой.

Высокоуровневые языки не зависят от аппаратной части. Один и тот же код может без проблем использоваться на разных машинах (и даже на машинах с разной архитектурой). Это означает, что высокоуровневые языки являются хорошо портируемыми. Вы можете перенести программу, написанную на таком языке, из одной среды в другую – и она все равно будет работать.


ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть