Frequently Recommended Unix Programming Books
Learn to Write Unix / Linux / BSD Programs
Frequently Recommended Unix / Linux / BSD Programming Books
Listed on this page are books frequently recommended on programming the Unix operating system. The information provided in these books usually also apply to programming the Unix clones and variants like Linux, FreeBSD, OpenBSD, NetBSD, 386BSD, and the system underlying Mac OS X (which is also BSD based).
Note that these books are (obviously) not free. You may obtain them from any local bookstore or order them from an online store like Amazon.com. The links below point to the same item in the Amazon website, where there are typically some reviews from other readers too.
Related Pages
- Frequently Recommended Windows Programming Books
- Frequently Recommended Unix / Linux / BSD Programming Books
- Frequently Recommended Internet / Network Programming Books
- Frequently Recommended C/C++ Programming Books
- Free Online SQL Tutorials
- Free GUI Libraries and Source Code
- Free ODBC Drivers, SQL Servers and Tools, Database Libraries and Source Code
- Free C/C++ Compilers, Interpreters, Cross-Compilers
Disclaimer
The information provided on this page comes without any warranty whatsoever. Use it at your own risk. Just because a program, book, document or service is listed here or has a good review does not mean that I endorse or approve of the program or of any of its contents. All the other standard disclaimers also apply.
Frequently Recommended Linux / Unix / BSD Programming Books
- Advanced Programming In the Unix Environment
This is (in my opinion) one of the best books around on writing Unix programs. It functions effectively both as a tutorial as well as a reference on how you can get things done in a Unix-type system (including Linux, FreeBSD, etc).
- Internetworking with TCP/IP Vol. III, Client-Server Programming and Applications - BSD Socket Version
Douglas E Comer's and David L Stevens' second edition of this book is a very readable book, making it an excellent tutorial for the person trying to get started on writing applications that use TCP/IP. It is a good companion to W Richard Steven's Unix Network Programming (see Frequently Recommended Internet Programming Books) which covers essentially the same ground in greater detail (and thus is a good reference).
- Unix Network Programming: Networking Apis: Sockets and Xti (Volume 1)
Written by W Richard Stevens, this book deals with socket programming, and covers not just Internet Protocol version 4 (IPv4) but also the new Internet Protocol version 6 (IPv6). If you want to write client/server programs, or any program that use sockets (such as programs that access the Internet) you can't afford not to have this book.
- Unix Network Programming Volume 2: Interprocess Communications
A book that deals with IPC, pipes, FIFOs, message queues, semaphores, locking and unlocking records, shared memory, RPCs, etc, by the famous author, W Richard Stevens. Like all the other books by this author, this book comes highly recommended by its readers.
Related Pages
- Free Help Authoring Tools
- Free C/C++ Libraries, Source Code and Application Frameworks
- Budget Web Hosting
- Create a Free Customized Feedback Form for Your Website
- Which Web Host Do You Recommend? (FAQ)
- Free Partitioning Software (Copy, Resize, Move, Create, Undelete Partitions)
- Free Hard Disk Backup and Restore, Hard Disk Image and Cloning Utilities
- Free Data Recovery, File and Partition Recovery, Undelete and Unformat Software
- Free Spyware/Adware/Trojan/Hijackers Detection, Removal and Prevention
Can't Find What You're Looking For?
Newest Pages
- How to Create and Use Cookies in PHP
- How to Insert Google AdSense Advertisements into Your Blog on Blogger
- Free File Renaming Tools for Bulk Renaming of Multiple Files
- How to Design a Two Column Layout for Your Website Using CSS
- Is It Legal to Use Any Piece of Music, Image, or Article for my Website? And Other Questions on Copyright Relevant to Webmasters
- Free Font Editors, Font Creation Software and Sites
- How to Slipstream Windows XP Service Pack 3 to Create an Integrated XP Setup Disk with SP 3
- Should You Use Cloaked Domain Redirection to Point to Your Website?
- Free 3D Software Box Image Makers
- Dreamweaver Tutorial: How to Create a Website with Dreamweaver CS3
Popular Pages
- How to Create/Start Your Own Website: The Beginner's A-Z Guide
- How to Register Your Own Domain Name - how to get your own domain name
- How to Create a Bootable Windows XP Setup CD/DVD on a Preinstalled Windows System
- Free Partitioning Software - Copy, Create, Move, Resize, Convert, Undelete Partitions
- Free Data Recovery, File and Partition Recovery, Undelete and Unformat Software
- How to Create an Emergency Windows Rescue CD
- Free Spyware / Malware Detection, Removal and Prevention Software
- Free DVD Authoring and Creation Software
- Free CD and DVD Burners and Copying Software
- Free Hard Disk Backup and Restore, Hard Disk Image and Cloning Utilities
How to Link to This Page
It will appear on your page as:
Frequently Recommended Unix / Linux / BSD Programming Books
