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."
Permalink for comment 229731
To read all comments associated with this story, please click here.
RE[2]: Hypercard and derivatives?
by soapdog on Wed 11th Apr 2007 21:37 UTC in reply to "RE: Hypercard and derivatives?"
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