История изменений
Исправление soomrack, (текущая версия) :
Это, конечно, хорошо, пока не начинаешь задавать вопросы..
А где в твоем определении граница между языком высокого уровня и низкого?
Вот если ассемблер это язык низкого уровня (кстати, какой именно?), то MASM это уже язык высокого уровня или еще низкого?
А Си это уже высокий уровень или тоже низкий (многие называют Си тоже макроассемблером)?
А если воспользоваться терминологией Танненбаума и разделить языки на высокие – те, которые транслируются или интерпретируются на архитектурном уровне строго выше 3-го, то классификация получается вполне четкой.
PS: с т.з. человеко-читаемости о языках можно говорить по их «выразительности», но это очень мутная и весьма субъективная шкала.
Исходная версия soomrack, :
Это, конечно, хорошо, пока не начинаешь задавать вопросы..
А где в твоем определении граница между языком высокого уровня и низкого?
Вот если ассемблер это язык низкого уровня (кстати, какой именно?), то MASM это уже язык высокого уровня или еще низкого?
А Си это уже высокий уровень или тоже низкий (многие называют Си тоже макроассемблером)?
А если воспользоваться терминологией Танненбаума и разделить языки на высокие – те, которые транслируются или интерпретируются на архитектурном уровне выше 3-го, то классификация получается вполне четкой.
PS: с т.з. человеко-читаемости о языках можно говорить по их «выразительности», но это очень мутная и весьма субъективная шкала.