Per muovere i primi passi puoi leggere Imparare il C - Una guida per Linux.