Giving you everything you need for a quick start on your Smalltalk programming journey.
Welcome to our quick-start guide into the world of object-oriented programming and Smalltalk. If you have ever asked:
- What is object-oriented programming?
- What are classes and objects in object-oriented programming?
- What does object-oriented programming mean?
- Why do we need object-oriented programming?
- What is Smalltalk?
- What is the Smalltalk programming language used for?
- How long with it take to learn the Smalltalk programming language?
- How is Smalltalk used today?
… this page is here to give answers.
For prospects who are new to object-oriented programming or those who have always wanted to try the magic of Smalltalk but don’t have lots of time to invest, we are introducing a Smalltalk “Quick-Start” guide. This gives prospective programmers what they need to know to get up and running, create and talk to objects, and even build a fun interactive graphic game, in little time!
Below are links to videos that will give users everything they need to get their Smalltalk programming journey started quickly:
- Quick Start Introduction – Overview of the Quick-Start Course Series
- Object-Oriented Programming Primer – A quick introduction to Object-Oriented Programming
- Smalltalk Language Primer – A brief introduction to the Smalltalk language, giving you the parts you need to start programming in Smalltalk
- Installing and Running Smalltalk – Installing and starting the product
- Running Smalltalk Expressions – Start the product and get familiar:
- Running Smalltalk expressions
- Creating “immediate” objects
- Send messages to objects
- Build the Customer Class / Browser Introduction – Use the Smalltalk Browser to:
- Create a package
- Create the Customer class
- Build class and instance methods
- Create a customer instance and send messages to it
- Use the “interactive coding” feature of Smalltalk
- Build the Fifteen Puzzle Application!
![]() |
The Smalltalk Language on Two Pages |