A completely revised edition, offering new Design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming.
Unlike other introductory books, it focuses on the program Design process, presenting program Design guidelines that show the reader how to analyze a problem statement, how to formulate concise.
This Introduction to Programming places computer science at the core of a liberal arts education.
A completely revised edition, offering new Design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming