Jump to ratings and reviews
Rate this book

Beginning Linux Programming

Rate this book
What is this book about? If you have some programming experience and are ready to venture into Linux programming, this updated edition of the bestselling entry-level book takes you there. The authors guide you step by step, using construction of a CD database application to give you hands-on experience as you progress from the basic to the complex. You’ll start with fundamental concepts like writing Unix programs in C. You’ll learn basic system calls, file I/O, interprocess communication, and shell programming. You’ll become skilled with the toolkits and libraries for working with user interfaces. The book starts from the basics, explaining how to compile and run your first program. New to this edition are chapters on MySQL® access and administration; programming GNOME and KDE; and Linux standards for portable applications. Coverage of kernel programming, device drivers, CVS, grep, and GUI development environments has expanded. This book gives you practical knowledge for real wor ld application. What does this book cover? In this book, you will learn how to Who is this book for? This book is for programmers with some C or C++ experience, who want to take advantage of the Linux development environment. You should have enough Linux familiarity to have installed and configured users on Linux.

888 pages, Paperback

Published January 2, 2004

29 people are currently reading
200 people want to read

About the author

Neil Matthew

12 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
38 (23%)
4 stars
65 (40%)
3 stars
46 (28%)
2 stars
11 (6%)
1 star
2 (1%)
Displaying 1 - 8 of 8 reviews
Profile Image for Utkarsh Maheshwari.
8 reviews27 followers
July 14, 2017
Well written, well structured, well suited for what I expected from this. Time well spent.
Profile Image for Ondrej Sykora.
Author 4 books15 followers
January 3, 2015
A quick introduction to programming on Linux. Each chapter of the book deals with a certain sub-part of software development on Linux, such as development tools, basic system APIs, networking or GUI development with Tcl/Tk and GTK+.

It never goes into depth, but it is a nice overview and a good introduction that let's you start with any of these topic and then dive deeper with other books.
190 reviews2 followers
December 1, 2016
Pretty good textbook for Linux programming. I'd recommend it, although reading it on Kindle wasn't the best format, especially when there were tables and large chunks of code to look at.
Displaying 1 - 8 of 8 reviews

Can't find what you're looking for?

Get help and learn more about the design.