Язык программирования Си создан в 1972 году сотрудниками фирмы Bell Laboratories Кеном Томпсоном и Деннисом Ритчи при разработке операционной системы Unix. Язык проектировался как инструмент для системного программирования с ориентацией на разработку хорошо структурированных программ. Удачное сочетание лаконичности конструкций и богатства выразительных возможностей позволило языку Си быстро распространиться и стать наиболее популярным языком прикладного и системного программирования.


Несмотря на то, что Си разрабатывался для опытных программистов, он активно используется для обучения программированию. В дальнейшем его синтаксис стал основой для многих других языков.


Данное учебное пособие предназначено для обучения основам программирования на языке СИ. Оно содержит описание основных конструкций языка Си, типов данных и алгоритмов, которыми должны овладеть начинающие программисты.