Программирование на языке си ( с ) | C Sharp (Си шарп) с нуля. Сортировки | Массивы | Функции

Учебники по программированию на языке си ( рекомендации )

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

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

Вот, в принципе поэтому и решил создать эту статью, так как сам являюсь студентом в программировании С/С++ и мои советы будут исходить только из собственной практики, которая еще продолжается.

Как программировать на С

Авторы: Харви Дейтел, Пол Дейтел
Для начального обучения нет ничего лучше, чем эта книга. Здесь изложены основные принципы программирования на языке Си, поэтому начинать изучение языка нужно именно с нее.

Как программировать на С++

Авторы: Харви Дейтел, Пол Дейтел
Книга отлично поможет вам в освоении объектно-ориентированного языка С++. В этой и предвидущей книгах содержится более 1к страниц, поэтому каждая тема описывается очень досконально, понятным языком даже школьнику. После каждой главы идет краткое описание пройденного, а так же закрепление главы практикумом, содержащим задачи различной сложности.

Программирование на языке Си

Авторы: Подбельский В.В. Фомин С.С.
В этом учебнике представлены очень простые примеры, которые легко помогут понять взаимодействие того или иного объекта, так же в конце книги содержится приложение - Стандартная библиотека функций языка, которая описывает все функции каждой из библиотек.

Язык С

Авторы: Керниган Б.В. Ричи Д.М.
Для, уже знающих основы программистов, лучше, чем эту книгу просто не найти. Она написана разработчиком языка Си. Кто ж еще может написать лучше, чем сам разрабочик. Учебник так же содержит сведения об операционной системе (ОС) UNIX, т.к. этот язык был специально создан именно для написания ОС.

C для профессиональных программистов

Авторы: Шилдт Г.
Ну и наконец, если ваши познания языка прыгнули далеко за начальную преграду, то вам просто необходимо познакомиться с этим учебником. Она содержит довольно интересные темы, которые желательно знать каждому профессионалу в языке Си.

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

Рекомендации к прочтению:

  1. правильные и понятные имена переменных в си
  2. Комментарии | Стилевое единство в языке Си
  3. Блок схема алгоритма программы ( построение и составление )
При копировании ( использовании ) материала размещайте ссылку на сайт www.mir-koda.ru