Основные Понятия Программирования
Тема № 61. Классификация языков программированияЯзыки программирования это формальная знаковая система, предназначенная для описания алгоритмов в форме, которая удобна для исполнителя. Классификация языков программирования
Каждый язык программирования предназначен для решения определенного класса задач:
Для системного программирования наиболее подходят языки C, C++ и Ассемблер. C и – язык разработанный для написания операционной системы UNIX (обычно ядро операционных систем писали на Assembler ). 2. Системы программированияСистемы программирования – это комплексы программ и прочих средств, предназначенных для разработки и их эксплуатации на конкретном языке программирования для конкретного вида ЭВМ. Система программирования включает:
+ библиотека подпрограмм, + Help Выделяют два вида трансляторов: интерпретаторы и компиляторы . Интерпретатор переводит на язык машинных кодов поочередно каждый оператор исходной программы, проверяет правильность записи оператора и немедленно выполняет его. В отличие от интерпретатора компилятор осуществляет перевод на машинный язык всей исходной программы. |