Вопросы к Поиску с Алисой
Программирование на языке высокого уровня отличается от работы на языке машинных команд (ЯМК) тем, что первый вид языков более понятен человеку, а второй — компьютеру. videouroki.net
Языки высокого уровня позволяют описывать задачи в наглядном, легко воспринимаемом виде. videouroki.net Программа на таком языке записывается системой обозначений, близкой к человеку (например, набор слов английского языка). videouroki.net Это делает программирование более простым и эффективным. blog.skillfactory.ru Разработчику достаточно описать результат, а все необходимые процессы и вычисления компьютер сделает самостоятельно. blog.skillfactory.ru
ЯМК, в свою очередь, представляет собой язык процессора, где запись программ — последовательность нулей и единиц. videouroki.net Такой язык мало приспособлен для использования человеком, так как запись для сложных задач будет громоздкой. videouroki.net
Однако чем понятнее для человека язык программирования, тем непонятнее для процессора. videouroki.net Процессор понимает только ЯМК, поэтому для перевода кода с языка высокого уровня на ЯМК используются специальные программы-переводчики — трансляторы. videouroki.net