You seem to be looking for something like Dynabooks. The term Dynabook ("A dynamic medium for creative thought") was invented decades ago by Alan Kay.)
And - yes, they are using Squeak, an open source implementation of Smalltalk-80 which is lead by many of the original Smalltalk inventors including
Alan Kay.
1. Eiffel is better than C or C++
2. Learn several languages with different concepts
3. Also learn <A HREF="http://squeak.org/">Smalltalk</A>
Have a look at the activities of Mark Guzdial and the Collaborative Software Laboratory at Georgia Institute of Technology.
And - yes, they are using Squeak, an open source implementation of Smalltalk-80 which is lead by many of the original Smalltalk inventors including Alan Kay.