In this chapter you learned about the different classes of data types supported by AppleScript. You learned how to assign data to and retrieve data from variables. You learned the rules that AppleScript requires you to follow when naming variables. You also learned how to use lists to populate groups of variables. This chapter also demonstrated how to explicitly coerce variable values from one data type to another and explained how to work with properties. On top of all this, you learned about statement and code block syntax.
Now, before you move on to Chapter 4, consider setting aside a little more time to improve the AppleScript Fortune Teller game by addressing the following list of challenges.