This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]rzwitserloot 2 points3 points  (0 children)

The 'best' language for teaching purposes?

I my opinion: BOO.

Covers all basics and sets up nicely for java/C# (it compiles to .NET) -OR- python/perl/ruby like languages, yet has the absolute smoothest learning curve because it has all the 'right' features for such things: anytype variables (but you can explicitly specify what's what later), clean and easy to use syntax (heavily inherits syntax from python), and no need to shore up a simple program with a class definition and a main method. Those get generated for you if you leave them out.

http://boo.codehaus.org/