A textbook help students to learn the C programming language, and at the same time allow them to learn how to build one's own programming language, a minimal LISP in fewer than 1000 lines of code.
Contents: 1. Basics of Computer 2. Number System 3. Basics of Programming 4. Character Set, Token, Operators and Expression 5. Control Flow Statements 6. Functions and Their Uses 7. Array 8. Pointers and Their Uses 9. Structure and Union 10. File Management Multiple-Choice