Get Programming: Learn to Code with Python (Manning) is an introduction to programming for complete novices, using the simple but powerful language Python to create small programs while building knowledge of core computer science concepts.