Pers.narod.ru. Обучение. Лекции по Си. Глава 1 |
Си - язык системного программирования; его принято относить к языкам среднего уровня, позволяющим выполнять как стандартные высокоуровневые подпрограммы, так и ассемблерно‑ориентированный код.
Можно выделить следующие основные особенности Си:
· легкий доступ к аппаратным средствам компьютера, позволяющий писать высокоэффективные программы;
· высокая переносимость написанных на Си программ - как между компьютерами с различной архитектурой, так и между различными операционными средами;
· принцип построения "что пишем, то и получаем", т. е., в состав компилятора не включен код, который мог бы проверить корректность работы программы в процессе ее выполнения;
· в транслятор не включена информация о стандартных функциях, отсутствуют операции, имеющие дело непосредственно с составными объектами;
· компактный синтаксис, потенциально приводящий к трудноуловимым ошибкам.
гостевая; E-mail |