Programming is the skill that allows you to tell a computer what it has to do. Effective data visualization cannot be properly exercised without programming. This chapter is an introduction to the Pharo programming language. Although I have tried to make this chapter smooth and easy to read, having some basic programming knowledge will help you better understand it, and indeed the book as a whole.
Pharo is an object-oriented, class-based, dynamically typed programming language. Pharo promotes live programming at its heart, and it does this very well. If these statements do not make ...