PHP Новости Кратко о языках программирования
Пожалуйста ждите, идёт загрузка изображений...
подготовка к работеуроки phpучебники
Кратко о языках программирования
02.08.2013 07:46

Кратко о языках программированияЯзык программирования служит для передачи процессору команд и инструкций, которые он должен исполнять.

Для современных программистов значение языков программирования зависит от конкретных задач.

Сегодня насчитывается более 8 тысяч языков программирования. Число огромное, но на самом деле, реально используемых едва больше дюжины. Причин, по которым забыты большинство языков программирования, чуть-ли не больше, чем самих языков.

Языки можно разделить на две большие группы: интерпретируемые и компилируемые. Первые способны работать на различном "железе" и разных операционных системах. Главные их недостатки - медленная скорость работы и невозможность работы без интерпретирующей программы.

Компилируемые языки используют программы компиляторы для того, чтобы перевести написанное программистом в машинный код для процессора определённого конкретного типа. Таким образом, то, что понятно программисту, переводится в то, что может понять компьютер. Код, подобранный к конкретному типу устройства, исполняется гораздо быстрее, чем в случае с интерпретируемыми языками. Исполняемый файл является результатом такого перевода.

Есть ещё особый тип языков программирования: объектно-ориентированные языки. Преимуществом их является то, что они могут работать как в режиме компилятора, так и интерпретатора. Что очень удобно для разработчиков в ходе отладки приложений.

На заре программирования использовался машинный язык. Это такая огромная последовательность единиц и нулей, которую могла понять только машина, для которой код составлялся. Например, для любого устройства, реализуемого по ссылке http://www.portal100.ru/catalog/sistemnye_bloki/ пришлось бы переписывать программу.

Ассемблер также является машинным языком, но он гораздо более дружественен к разработчику.

Дата публикации: 02.08.2013, 09:41

 
!-- header end --