num_pages: 288
description: "How to Think Like a Computer Learning with Python" is an introduction to computer science using the Python programming language. It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and data structures.
language: English
title: How to Think Like a Computer Scientist: Learning with Python
titlecomplete: How to Think Like a Computer Scientist: Learning with Python
genres: Technology, Coding, Science, Textbooks, Computer Science, Reference, Computers, Technical, Nonfiction, Programming
ratings_count: 1556
publisher: Green Tea Press