@fuxoft Oh, therefore much higher level. And reason to teach children Smaltalk and not (e.g.) lua, python,...?
Are there some advantages over other languages?
(I know I can google it but it seems you know it already...)
@Rado1 Smalltalk is the "original object oriented language". Everything is an object. And I mean everything. All programming is just sending messages to objects. E.g. to calculate "3 + 4", you send a message "+" with argument "4" to object "3". The magic is what the objects and messages do, and you can inspect all of that and study the existing objects.
@Rado1 AFAIK Scratch is simple language for learning programming. In Squeak / Smalltalk, you can program webserver, database or anything. Squeak / Smalltalk is programmed in itself.