Fundamental C Programming Guide
BlueSmoke posted Part 2 of their Programming Guide, which covers the fundamentals of C programming including basic syntax, data types, input/output, arithmetic operations and other technobabble that your don't know enough about because you were too busy flirting with the girl behind you in class to pay attention. They have also updated Part 1 which now includes a whole new section on basic computer organization. Check it out!