aka Diesel
Искусственный Интеллект
(185502)
4 года назад
Разные языки служат разным целям. Именно поэтому их так много.
Есть три типа языков: языки программирования ( C++, Visual Basic, Java, C#), языки разметки (HTML, XML, CSS) и скриптовые языки (JavaScript, PHP, Python). Все они обладают своим собственным функционалом, несходным с другими.
В общем, язык программирования это набор инструкций, которые говорят компьютерной системе, что она должна выполнить определенную задачу. Этот набор содержит серии шагов, которые система должна пройти, чтобы выдать желаемый результат.
Назначение языков разметки — представление данных. Языки, связанные с дизайном, такие как HTML и CSS, используются для создания макетов и веб-шаблонов.
Основное назначение скриптового языка – указывать другим программам, что и как выполнять.
Андрей
Высший разум
(465153)
4 года назад
Язык - это всего лишь инструмент для решения определённого круга задач. Разные задачи - разные инструменты. На Python не получится написать операционную систему, а на С не пишут скрипты для срочного решения локальных админских проблем.
При этом, все языки программирования - смесь в разных пропорциях одних и тех же базовых концепций. Цикл или рекурсия не зависят от языков программирования: детали меняются, концепции - нет.
P.S. И нет, сложность задачи никак не связана со сложностью языка программирования. Существует множество сложных программ, написанных на простых языках, и множество простых программ, написанных на сложных языках. Но чем сложнее язык, тем сложнее научиться его "правильно готовить".
Они каждый для определенного вида программ предназначены? Или чем сложнее программа, тем более сложный ЯП нужен?