I like to learn Smalltalk. How should I start? Any suggestions regarding books or tutorials?
closed as off topic by Walter, ElYusubov, Yannis Rizos♦ Nov 5 '12 at 14:36
Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.
Probably the first step is deciding which implementation to use. Among the free implementations are Squeak, Pharo and GNU Smalltalk. There's not a lot of difference between Squeak and Pharo. The communities aim for slightly different things, but there's constant cross-contribution.
I don't use GNU Smalltalk, so I don't have pointers to their resources.
Good starting points for Squeak/Pharo are:
If you're interested in web apps, Dynamic Web Development with Seaside will gently introduce you to the Seaside framework.