LINUX.ORG.RU

История изменений

Исправление soomrack, (текущая версия) :

Это, конечно, хорошо, пока не начинаешь задавать вопросы..

А где в твоем определении граница между языком высокого уровня и низкого?

Вот если ассемблер это язык низкого уровня (кстати, какой именно?), то MASM это уже язык высокого уровня или еще низкого?

А Си это уже высокий уровень или тоже низкий (многие называют Си тоже макроассемблером)?

А если воспользоваться терминологией Танненбаума и разделить языки на высокие – те, которые транслируются или интерпретируются на архитектурном уровне строго выше 3-го, то классификация получается вполне четкой.

PS: с т.з. человеко-читаемости о языках можно говорить по их «выразительности», но это очень мутная и весьма субъективная шкала.

Исходная версия soomrack, :

Это, конечно, хорошо, пока не начинаешь задавать вопросы..

А где в твоем определении граница между языком высокого уровня и низкого?

Вот если ассемблер это язык низкого уровня (кстати, какой именно?), то MASM это уже язык высокого уровня или еще низкого?

А Си это уже высокий уровень или тоже низкий (многие называют Си тоже макроассемблером)?

А если воспользоваться терминологией Танненбаума и разделить языки на высокие – те, которые транслируются или интерпретируются на архитектурном уровне выше 3-го, то классификация получается вполне четкой.

PS: с т.з. человеко-читаемости о языках можно говорить по их «выразительности», но это очень мутная и весьма субъективная шкала.