Какую роль выполняют языки в информационной деятельности человека?

Какую роль выполняют языки в информационной деятельности человека?
Гость
Ответ(ы) на вопрос:
Гость
Языки программирования в информационной деятельности  человека играют значительную роль.  Взять сравнение языков от низкоуровневых (assеmbler, например)  до языков высокого уровня (их теперь много).  Так вот, низкоуровневые языки - первая эволюция (приближение  к более понятному языку человека от машинного кода). Основная  роль в том, что человек быстрее напишет/создат программу на том  языке программирования, который ближе его пониманию, а не на том,  который в основном цифры. Но, не стоит  забывать, что низкоуровневые языки программирования очень востребованы в нашей мировой индустрии. Так, например, простая программа, которая 1000 раз проверит что-то на предмет равно или нет может быть реализована на ЯНУП и ЯВУП языках.  ЯНУП - язык нижшего уровня программирования  ЯВУП - язык высшего уровня программирования  Однако, программа  на ЯНУПбудет быстрее выполняться в десятки раз быстрее, чем ЯВУП . Это  объясняется непосредственной работой команд с процессором.  Зато есть преимущества и у ЯВУП:  - легко освоить (но не понять, программирование - это не зубрилка  какого-то стиха)  - быстро создавать программы, с наименьшими временными затратами  - хоть и сложно, но гораздо легче понять исходный код другого программиста  Да, конечно, надо тему компиляторов затронуть, но - лень  Ах да, вывод.  Современный программист затратит меньше времени  на создание программы, пользуясь ЯП высокого уровня.  Программист, используя ЯП низшего уровня затратит гораздо более времени  на реализацию той-же программы. Но! Программа на низжем уровне  раз в 10 быстрее вышеупомянутой.  Ладно. Любой программист пишет алгоритм.  Кому-то понятнее язык высокого уровня, кто-то на низшем пишет,  а кто-то - совмещает (пишет на ЯП высокого, а в критических ситуацих  иползует ассемблерные вставки). В общем - языки программирования  играют большую роль.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы