In this book, single-idea segments, analogous to slides, are arranged in sections that are analogous to slide shows. Finally, the book develops simple, yet realistic, Smalltalk programs, which you see in many versions as your understanding of the language increases. In its ultimate version, one of the programs rates foods according to their protein, carbohydrate, and fat content. Highlights Smalltalk is an object-oriented programming language. In Smalltalk, receivers perform computations in response to messages, and return answers.
Methods specify exactly how the computations are to be performed.
Smalltalk is popular because it is an object-oriented language from the ground up, because Smalltalk development is done in a powerful development environment, and because Smalltalk facilitates the development of graphical user interfaces.