So far this chapter has introduced several programming building blocks, some programming terminology, and lots of different instructions. An overview of these concepts is shown in the concept map below. The next section will look at how you can use these concepts to design some small programs.