Chapter 1
Computer Systems and Software
Programmable software is what makes a computer a powerful tool. Each dif-
ferent program essentially “rewires” the computer to allow it to perform a
different task. In this course, you will learn basic principles of writing soft-
ware in the Python programming language.
Python is a popular scripting language available as a free download from
http://www.python.org/. Follow the instructions given there to install the
latest production version of Python 3 on your system. The examples in this
text were written with Python 3.2.
The CPU and RAM
In order to write software, it will be helpful to be able to imagine what
Get A Concise Introduction to Programming in Python now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.