В теории информатики я все время слышу и читаю о языках высокого и низкого уровня.
Однако я не понимаю, почему это все еще актуально, поскольку нет (соответствующих) языков низкого уровня, кроме используемого ассемблера.
Итак, вы получаете:
Низкий уровень
- Ассемблер
Определенно не низкоуровневый
- С
- BASIC
- FORTRAN
- COBOL
- ...
высокого уровня
- С++
- рубин
- Python
- PHP
- ...
И если ассемблер является низкоуровневым, как вы могли бы привести, например, C в тот же список. Я имею в виду: C чрезвычайно высокий уровень по сравнению с ассемблером. То же самое даже для COBOL, Fortran и т.д.
- Итак, почему все продолжают упоминать языки с высоким и низким уровнем, если ассемблер действительно является единственным языком низкого уровня?