Изучаем Си. А. Крупник
Читать

Изучаем Си. А. Крупник

Казалось бы, не так важно, какой язык программирования учить первым. Зная один язык, легко выучить любой другой. Но первый язык становится «родным» и для освоения других понадобятся лишние усилия.Так зачем же начинать с устаревшего Бейсика? В этой книге делается попытка познакомить читателя с программированием на примере языка профессиональных программистов Си.Этот язык не только важен сам по себе, но и открывает дорогу к другим современным и очень популярным языкам, таким как C++, JAVA, PERL и JavaScript.Язык Си считается трудным для изучения, и это отчасти так, если его учить после Бейсика, Фортрана или даже Паскаля. Но если Си станет первым изучаемым языком, все будет гораздо проще. Пусть читателя не пугает, что после короткого введения (Глава 1 «Введение в программирование»), мы сразу перейдем к описанию среды программирования Turbo C (глава 2 «Первые шаги») и к простейшим программам на Си. Такой порядок изложения только облегчит его первые шаги.Уже в главе 3«Странные типы» начинается знакомство с указателями — трудной, но крайне важной для понимания языка темой.Это знакомство углубляется на протяжении всей книги, и к ее концу указатели должны стать родными читателю, как становится родным язык, который окружал человека с детства. Эта книга задумана и написана с целью рассказать пытливому читателю о самых трудных, самых принципиальных особенностях языка, что, конечно, не значит, что она не учит практическому программированию на Си.Книга построена на простых коротких примерах, которые помогут начать программировать уже с первых ее страниц.Мне хотелось, чтобы эта книга стала одной из первых в длинном ряду других книг по программированию, операционным системам и алгоритмам, которые нужно прочитать, чтобы стать программистом-профессионалом. Насколько исполнилось это желание — судить читателю.