Teach Yourself C Author:Charles Siegel teach yourselfC, 2nd Edition is the ideal stepping stone for novice programmers, disillusioned by the arcane PASCAL and BASIC models, looking to master a practical programming language. Charles Siegel, a successful computer consultant and trainer, starts with fundamental C elements such as variables, arrays, functions, and strings before ... more »moving into more complicated topics such as algorithms and pointers. teach yourselfC, 2nd Edition concludes with a detailed address book program and Siegel demonstrates how aspects of its construction and execution can be applied to the continuing study of C computer programming.« less