высокого уровня
. Для этих языков потребовалось разрабатывать более
сложные трансляторы.
Программные коды, написанные на языках высокого уровня, обладают логичной структурой. Это облегчает разработку программы и ее
отладку.
В отличие от ассемблеров, которые все еще остаются привязанными к своим типам машин, языки высоко уровня обладают
переносимостью
. Т.е., написав один раз программу, программист может выполнить ее на любой машине.
Следующим крупным этапом в эволюции программирования было появление
объектно-ориентированных языков
(ООП). Их отличие от
языков высокого уровня заключается в возможности отстранения от алгоритма выполнения программы. С помощью таких языков
разработчик как бы оперирует виртуальными объектами. На сегодняшний день, реализация больших и сложных проектов осуществляется в
основном с помощью ООП.
Достарыңызбен бөлісу: |