I'm new to programming languages in general and I discovered that engineering students at my university, of which I am one, have to take a first-year introductory course to programming in C. Apart from the fact that I'm clueless as to where to start, I'm looking for a good text which I can learn from. Can anyone here recommend some good introductory texts I can learn from. I'm currently looking through some of the websites listed in the stickies here but I don't see any recommended texts. Can someone comment on whether Engineering Problem Solving with C by Delores M Etter is a good starting text? Thanks.