Результаты (
русский) 2:
[копия]Скопировано!
Термин "высокоуровневый язык" не означает, что язык
всегда превосходит языках низкого уровня программирования. Это относится к более высокой
степени абстракции от машинного языка. Вместо того, чтобы дело с
регистрами, адреса памяти и стеков вызовов, языки высокого уровня борьбы с
юзабилити, нитки, замки, объектов, переменных, массивов и арифметики комплексных чисел
или булевых выражений. Кроме того, они не имеют опкоды, которые могут непосредственно
скомпилировать язык в машинный код, в отличие от низкого уровня сборки
языке. Другие функции, такие как рутин обработки строк, объектно-ориентированных
возможностей языка и файлового ввода / вывода также могут присутствовать.
стереотипно, языки высокого уровня делают комплекс программирование
проще, в то время как низкоуровневые языки имеют тенденцию производить более эффективный код.
Абстракция казнь барьер, препятствующий применения высокого уровня
приемы программирования в ситуациях, когда вычислительные ресурсы являются
ограниченными. Высокие возможности программирования уровня, как более общих структур данных,
времени выполнения интерпретации и промежуточного кода файлы часто приводят к замедлению
переводится, пожалуйста, подождите..