ГаражБиз198 тыс
Опубликовано 21 мая 2018, 0:05
Сегодня рассказываю про то, что такое высокоуровневые и низкоуровневые языки программирования, в чем отличия. И также отвечаю на вопрос как создавать программы.
Высокоуровневые языки программирования ближе к человеческому языку. Их проще осваивать, они позволяют создавать программы быстрее, но при этом часто ограничивают свободу разработчика.
Низкоуровневые языки программирования сложнее для освоения и ближе к машинному языку. Низкоуровневые языки программирования используются для программирования трехмерных игр, разработки драйверов и так далее.
Существуют специализированные среды разработки и специализированные языки программирования, которые максимально высокоуровневые, но при этом специфичны.
Есть также понятие библиотек, движков и так далее - все это также облегчает работу программиста и ускоряет разработку.
При прочих равных лучше разбираться в высокоуровневых языках программирования за исключением особо узкоспециализированных нишевых задач.
Высокоуровневые языки программирования ближе к человеческому языку. Их проще осваивать, они позволяют создавать программы быстрее, но при этом часто ограничивают свободу разработчика.
Низкоуровневые языки программирования сложнее для освоения и ближе к машинному языку. Низкоуровневые языки программирования используются для программирования трехмерных игр, разработки драйверов и так далее.
Существуют специализированные среды разработки и специализированные языки программирования, которые максимально высокоуровневые, но при этом специфичны.
Есть также понятие библиотек, движков и так далее - все это также облегчает работу программиста и ускоряет разработку.
При прочих равных лучше разбираться в высокоуровневых языках программирования за исключением особо узкоспециализированных нишевых задач.
Свежие видео