[K12OSN] Programming Languages
Jonathan Bartlett
johnnyb at eskimo.com
Thu Jul 22 16:25:09 UTC 2004
> Now I am looking for a replacement for Visual Basic, which will never
> work under Linux. It doesn't have to be Visual Basic, I was just using
> it before because frankly, it was an easy to learn language with alot of
> mouse work. The operative word is EASY. That way I could focus on the
> concepts of programming without having to focus on learning the
> mechanics of the programming language. With Visual Basic the mechanics
> comes more or less naturally.
There's several things I would look into. Personally, I think we should
start kids with assembly language (see my book at
http://www.cafeshops.com/bartlettpublish.8640017), but it doesn't seem an
option here. Some environments that match your wishes are:
* Python
* Mono (I think you _Can_ do Visual Basic and C# w/ Mono, and also throw
in SharpDevelop for an IDE)
* Scheme is a personal favorite of mine. You can do it in combination w/
the book How to Design Programs, which is EXCELLENT
(http://www.htdp.org/)! The DrScheme environment is very, very good indeed.
* Smalltalk w/ Squeak. This environment is just amazing. Using their
"Morphic" user interface, you can program by selecting actions from a menu
and dragging them onto buttons.
* TCL + VisualTCL - very close to visual basic.
I can probably think of others, but these are the ones that hit me off the
top of my head (ouch!).
Jon
More information about the K12OSN
mailing list