Beginning Linux Programming (Beginning)

Richard Stones, Neil Matthew

Published by Wrox Press, 1996
ISBN 10: 1874416680 / ISBN 13: 9781874416685
Used / Quantity Available: 0
Available From More Booksellers
View all  copies of this book

About the Book

We're sorry; this specific copy is no longer available. AbeBooks has millions of books. We've listed similar copies below.

Description:

Shows some signs of wear, and may have some markings on the inside. Bookseller Inventory #

About this title:

Book ratings provided by Goodreads:
3.7 avg rating
(112 ratings)

Synopsis: Since 1996 this, the first edition of Beginning Linux Programming, has introduced tens of thousands of people to programming for Linux - the free UNIX-like PC OS that's taken the UNIX world by storm in recent years.

This book takes off where most Linux books stop, showing you how to make the most of the tools UNIX offers to program UNIX for real.

The first edition covers:
Programming in C, the main UNIX programming language
Client/Server and Network programming in the UNIX environment
HTML and using your Linux box as a CGI server
Rapid development tools: the shell and Tcl
X Windows and X programming with Tcl Tk and Java

A real-world CD database application is developed and extended throughout the book as new topics are covered, allowing you to see how the theory you've learnt can be applied in practice.

The book is unique in that it teaches UNIX programming in a simple and structured way, using Linux and its associated and freely available development tools as the main platform. Assuming familiarity with the UNIX environment and a basic knowledge of C, the book teaches you how to put together UNIX applications that make the most of your time, your OS and your machine's capabilities.

Review: Provided you have some previous basic exposure to C and Unix, Beginning Linux Programming delivers an excellent overview of the world of Linux development with an appealing range of essential tools and APIs.

The standout feature of Beginning Linux Programming is its wide-ranging coverage of important topics in basic Unix programming. In a series of short chapters, the authors discuss the basics of writing Unix programs in C, with material on basic system calls, file I/O, interprocess communication (for getting programs to work together), and advanced topics such as socket programming and how to create Unix device drivers.

Parallel to this, the book introduces the toolkits and libraries for working with user interfaces, from simpler terminal mode applications to X and GTK+ for graphical user interfaces. While you won't be an authority on X or GTK+ after reading this book, you will certainly be able to explore real Linux development on your own after the capable introductory guide provided here. (The book's main example, a CD-ROM database, gets enhanced in subsequent chapters using new APIs and features as the book moves forward.) This text also serves as a valuable primer on languages and tools such as Tcl, Perl, and CGI. (There's even a section that explains the basics of the Internet and HTML.)

More than ever, there is no shortage of specific information on Linux programming, but few titles provide such a wide-ranging tour of what you need to know to get serious with Linux development. In all, Beginning Linux Programming gives the reader an intelligent sampling of essential topics in today's Linux. It's a wise choice for aspiring Unix C developers or folks seeking to extend the range of their Linux knowledge. --Richard Dragan

Topics covered: Linux overview, compiling C programs, shell programming, pipes, script keywords and functions, Unix file I/O in C, Unix system functions, terminal interfaces (termios, keyboard input, the curses library), memory management, file locking, dbm databases, make and source control basics, man pages, debugging with gdb, processes and signals, POSIX threads and synchronization, IPC and pipes, semaphores, queues and shared memory, sockets, Tcl basics, X Windows and GTK+ for GNOME, Perl basics, HTML and CGI, writing Unix device drivers.

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Beginning Linux Programming (Beginning)
Publisher: Wrox Press
Publication Date: 1996
Book Condition: Good

Top Search Results from the AbeBooks Marketplace

1.

Richard Stones, Neil Matthew
Published by Wrox Press (1996)
ISBN 10: 1874416680 ISBN 13: 9781874416685
Used Quantity Available: 1
Seller
Better World Books: West
(Reno, NV, U.S.A.)
Rating
[?]

Book Description Wrox Press, 1996. Book Condition: Good. Ships from Reno, NV. Shows some signs of wear, and may have some markings on the inside. Bookseller Inventory # GRP88607145

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.64
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

2.

Richard Stones, Neil Matthew
Published by Wrox Press (1996)
ISBN 10: 1874416680 ISBN 13: 9781874416685
Used Quantity Available: 1
Seller
Better World Books
(Mishawaka, IN, U.S.A.)
Rating
[?]

Book Description Wrox Press, 1996. Book Condition: Good. Shows some signs of wear, and may have some markings on the inside. Bookseller Inventory # GRP3366453

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.64
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

3.

Richard Stones, Neil Matthew
Published by Wrox Press (1996)
ISBN 10: 1874416680 ISBN 13: 9781874416685
Used Quantity Available: 1
Seller
Better World Books
(Mishawaka, IN, U.S.A.)
Rating
[?]

Book Description Wrox Press, 1996. Book Condition: Fair. Former Library book. Shows definite wear, and perhaps considerable marking on inside. Bookseller Inventory # GRP95748927

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.64
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

4.

Richard Stones, Neil Matthew
Published by Apress
ISBN 10: 1874416680 ISBN 13: 9781874416685
Used Paperback Quantity Available: 1
Seller
Hippo Books
(Toledo, OH, U.S.A.)
Rating
[?]

Book Description Apress. Paperback. Book Condition: VERY GOOD. Cover and pages show some wear from reading and storage. May have creases on the cover and binding caused from handling and reading. Some pages may contain writing and or highlighting. Bookseller Inventory # 2766238475

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.65
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

5.

Richard Stones, Neil Matthew
Published by Apress
ISBN 10: 1874416680 ISBN 13: 9781874416685
Used Paperback Quantity Available: 1
Seller
Discover Books
(Baltimore, MD, U.S.A.)
Rating
[?]

Book Description Apress. Paperback. Book Condition: GOOD. Good clean copy with no missing pages might be an ex library copy; Possibly may have minor marginal notes and or highlighting. Bookseller Inventory # 2792915472

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.65
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

6.

Richard Stones, Neil Matthew
Published by Apress
ISBN 10: 1874416680 ISBN 13: 9781874416685
Used Paperback Quantity Available: 1
Seller
Free Shipping Books
(Toledo, OH, U.S.A.)
Rating
[?]

Book Description Apress. Paperback. Book Condition: GOOD. book was well loved but cared for. Possible ex-library copy with all the usual markings and stickers. Some light textual notes, highlighting and underling. Bookseller Inventory # 2793906947

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.65
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

7.

Richard Stones, Neil Matthew
Published by Apress
ISBN 10: 1874416680 ISBN 13: 9781874416685
Used Paperback Quantity Available: 1
Seller
Free Shipping Books
(Toledo, OH, U.S.A.)
Rating
[?]

Book Description Apress. Paperback. Book Condition: VERY GOOD. little to no wear, pages are clean. The cover and binding are crisp with next no creases. Bookseller Inventory # 2795046103

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 3.65
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

8.

Richard Stones, Neil Matthew
Published by Wrox Press (1996)
ISBN 10: 1874416680 ISBN 13: 9781874416685
Used Quantity Available: 1
Seller
Better World Books Ltd
(Dunfermline, United Kingdom)
Rating
[?]

Book Description Wrox Press, 1996. Book Condition: Very Good. Ships from the UK. Former Library book. Great condition for a used book! Minimal wear. Bookseller Inventory # GRP80337140

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 1.00
Convert Currency

Add to Basket

Shipping: US$ 3.83
From United Kingdom to U.S.A.
Destination, Rates & Speeds

9.

Stones, Richard; Matthew, Neil
Published by Apress
ISBN 10: 1874416680 ISBN 13: 9781874416685
Used Paperback Quantity Available: 1
Seller
Sierra Nevada Books
(Reno, NV, U.S.A.)
Rating
[?]

Book Description Apress. Paperback. Book Condition: Very Good. Very good condition - book only shows a small amount of wear. Bookseller Inventory # G1874416680I4N00

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 4.20
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

10.

Stones, Richard, Matthew, Neil
Published by Apress
ISBN 10: 1874416680 ISBN 13: 9781874416685
Used Quantity Available: 1
Seller
Wonder Book
(Frederick, MD, U.S.A.)
Rating
[?]

Book Description Apress. Book Condition: Very Good. . Bookseller Inventory # S22D-00101

More Information About This Seller | Ask Bookseller a Question

Buy Used
US$ 5.32
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

There are 12 more copies of this book

View all search results for this book