Ross Simpson wrote:
"Glen" <lpepicel@nycap.rr.com> wrote in message...Well I haven't used any of the MS languages because I work in the unix camp but its my understanding the visual basic was in fact intended to be an easy to use language.Reasonably. There are some complicated elements which they implemented into later versions.I have seen all three of the MS languages (VB C# and Visual C++) for $99 in staples for the 'personal' edition there may be an acidemic edition that is even less.Yes. There is also a 'freebie' version of VB which is restricted from being a compiler.I would recommend python as a language that is very well suited to beginners. Perl (which is very similar) is the runner up.Those languages mean very little to CP/M! :-(
<clip>
Ross.
Well I'm sorry if CP/M doesn't have python. Python is available for more than a dozen different OS not counting the unixes seperatly.
I have no idea what CP/M is but its definately not on my list of things I've got to know.
The thread is cross posted. I read rec.games.video.classic.If your going to say "hey whats a good language?" thats one thing. If you seriously want to say "hey whats a good language that runs on CP/M ?" I would question if your serious about teaching kids what they need to know to get a job.
I like Unix for example. But if unix for some strange reason faded completely out of use I would not teach a class in it.
Python may be a no-name but it uses a style of programming that is sound and current. I would not suggest someone teach a class in Lisp for example as a first language because while Lisp is good it uses a style of programming that is not in favor. (It may make a good elective). You may learn a lot about programming by learning lisp (or maybe not) but it is going to help you z-e-r-o in in job market.
Glen.