This is the six of the weekly reading guides for Computer Science 100. This week, we begin the study of programming. Chapter 6 introduces a high-level language called xTurtle and uses it as a basis for discussing several important programming concepts. You should read the whole chapter. Programming is just the process of writing a computer program that performs some specified task.
Programming style varies from hacking to careful software engineering .
But some ideas are essential to any programming task. One of the most important is the use of names for variables and subroutines . The concept of a variable is actually pretty subtle. A variable is a named memory location that can hold a value. In the xTurtle language, a variable must be declared before it is used.