Высокий уровень программирования можно охарактеризовать как:
- Упрощение процесса создания кода. javarush.com Введение типов, разбивка на модули, сокращение листинга программ. javarush.com
- Прозрачная логика заложенного алгоритма. javarush.com Это достигается за счёт перехода от машинных кодов к более понятным для человека командам в семантически описательном стиле. javarush.com
- Использование функций, которые сокращают код без потери производительности. yandex.ru Например, стрелочные функции в Java. yandex.ru
- Применение высокоуровневых языков программирования. javarush.com en.wikipedia.org Они обеспечивают сильную абстракцию от деталей компьютера и делают процесс разработки программы более простым и понятным. en.wikipedia.org
Примеры языков программирования высокого уровня: Python, JavaScript, Visual Basic, Delphi, Perl, PHP, ECMAScript, Ruby, C#, Java и другие. en.wikipedia.org