Аннотация
Первый том серии «Программирование: введение в профессию» включает две основные части.
В первую часть книги вошли избранные сведения из истории вычислительной техники, обсуждение некоторых областей математики, непосредственно используемых программистами (таких как алгебра логики, комбинаторика, позиционные системы счисления), математических основ программирования (теория вычислимости и теория алгоритмов), принципы построения и функционирования вычислительных систем, начальные сведения о работе с командной строкой ОС Unix.
Вторая часть посвящена начальным навыкам составления компьютерных программ на примере Free Pascal под ОС Unix. Материал ориентирован на изучение в будущем языка Си, так что, в частности, много внимания уделено работе с адресами и указателями, построению списков и других динамических структур данных; в то же время многие возможности Паскаля из рассмотрения исключены. Даются сведения о правилах оформления текстов программ, о тестировании и отладке.



![The first edition of Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encountered in that book stayed with me long after I read it. Jon has done a wonderful job of updating the material. I am very impressed at how fresh the new... Programming Pearls [2nd Edition]](https://www.rulit.me/data/programs/images/programming-pearls-2nd-edition_491581.jpg)

![I am not a recruiter. I am a software engineer. And as such, I know what it Cracking the Coding Interview: 189 Programming Questions and Solutions [6th Edition]](https://www.rulit.me/data/programs/images/cracking-the-coding-interview-189-programming-questions-and_491615.jpg)

![Algorithms [Notes for... Algorithms [Notes for Professionals]](https://www.rulit.me/data/programs/images/algorithms-notes-for-professionals_606926.jpg)

Комментарии к книге "Программирование: введение в профессию"