Linked by Thom Holwerda on Wed 11th Apr 2007 16:35 UTC, submitted by ShlomiFish
General Development "What makes programming languages are suitable or unsuitable as introductory languages? Which languages are better learnt first and at which order? And why what the masses think is the most suitable introductory programming language is not in fact that. This paper examines several approaches to which programming language is the best, and afterwards gives several useful relations for which languages should come first. Finally it gives a final verdict, defends it and then gives some other good food for thought."
Thread beginning with comment 229704
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Hypercard and derivatives?
by fretinator on Wed 11th Apr 2007 20:22 UTC in reply to "Hypercard and derivatives?"
Member since:

For what platforms is Hypercard available?

Reply Parent Score: 3

soapdog Member since:

HyperCard is not available anymore but it's sucessors live on.

SuperCard is available for Mac OS X (
Runtime Revolution is available for Mac OS X, Linux, Windows (

Runtime Revolution also has older versions for FreeBSD, Solaris, HP-UX and Mac Classic.

By the way, RunRev has many strong points for being the best introductory language:

* English Like syntax.
* Built-in support for GUI, Networks and Databases allowing the newbie to do advanced experiements as he advances his learning.
* True cross-platform, a stack created on one platform will run unmodified on all others. Depending on your license you can create standalone applications for all platforms from a single one.


Reply Parent Score: 2

alcibiades Member since:

Derivatives. Revolution, PythonCard...

Reply Parent Score: 2