reference.cs50.net/ — разъяснение функций библиотек, используемых во время обучения. На английском. 
http://computer.howstuffworks.com/c.html стр. 11 – 14 и 39