books to read

Posted on 2003-11-20
Last Modified: 2010-04-15
i am a beginner to C programming and i am interested in networking.Can u tell me what are all the books i should follow in the order to become a master in network programming in C under LINUX.PLEASE HELP ME.
Question by:saravanan_tip

Author Comment

ID: 9794712
tell me the books to read to program the hardwares(like sound cards,etc.,),network programming,programming windows and linux
LVL 45

Accepted Solution

sunnycoder earned 250 total points
ID: 9794721
Hi saravanan_tip,

unix network programming by richard stevens
also check this comprehensive online tutorial

LVL 17

Expert Comment

ID: 9795260
Before you become an expert programming networking code in Linux, it is worth bringing yourself up to speed with Linux network admiinistration. The "NAG" is online at but if you prefer wood pulp - see

After that, I'd agree with Sunny that Stevens is your next stop. See

Expert Comment

ID: 9830120
When you are a beginner in C programming, you should learn the fundamental things in C first. Before doing a network (which is very difficult) you should know C blind!!!
The easiest way to find literature is, for example, Just seek "network programming in C" there (or what u want) but I recommend you to start steady in C.

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you thought about creating an iPhone application (app), but didn't even know where to get started? Here's how: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Important pre-programming comments: I’ve never tri…
This tutorial is posted by Aaron Wojnowski, administrator at  To view more iPhone tutorials, visit This is a very simple tutorial on finding the user's current location easily. In this tutorial, you will learn ho…
The goal of this video is to provide viewers with basic examples to understand and use structures in the C programming language.
The goal of this video is to provide viewers with basic examples to understand how to create, access, and change arrays in the C programming language.

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now