
This textbook provides a succinct, yet complete, first course in computer science using Python. This second edition focuses on two main tasks: reorganizing the presentation, and replacing or revising many of the program examples. It smoothes out rough patches of the first edition while retaining its essential approach.
Author: Mark J. Johnson