СПб.: БХВ-Петербург, 2009. — 896 с.
В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стандартных средств разработки, организация системных вызовов, файловый ввод/вывод взаимодействие процессов» программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ иди Qt3 применение сокегов н др. Описана компиляция программ, их компоновка е библиотеками и работа с терминальным вводом/вы вод он. Даны приемы написания приложений в средах GNOME и KDE,хранения данных с использованием СУБД MySQL и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым.