Getting started; control statements and related operators; types and conversions; arrays and pointers; pointers and strings; structures, unions, bitfields and bitwise operators; streams and files. Appendixes: keywords; operators, precedence, and associativity; integrated development; MS DOS memory models.