DonationCoder.com Software > Coding Snacks
What language is the best for a new programmer to start with?
Shades:
Someone told me about Green Foot, a free piece of software that is supposed to make it easy to learn to program ( AFAIK it is based on Java).
Actually, it is intended for kids/early teens who want to learn, comes with a lot of examples, documentation and tutorials. When you're outgrown this software, the transition to Java will be easy.
likhary:
it has some years of baggage and has matured a lot. And it seems the standard libraries have also evolved a bit beyond very thin wrappers above the native API. :(
sciagent:
Yes, those and some other tools to start learning Java (or OOA in general) are described here:
Young Developer Learning Path
Teenagers at the age of 13 or even younger can start with Greenfoot.
New to Java Programming Center — Getting Started
With Java you can start with either procedural programming or object-oriented. Both ways have some supporters as well as antagonists. But both are possible.
It is also “easier” to program with Java (means also “easier to start with”). Without any technical details, typical reports from professional programmers are such that they experience some kind of constraints when they migrate from Java to CPP and some kind of relief when they migrate from CPP to Java. Well, those feelings are not permanent, and generally speaking migration is not difficult due to certain language similarities (object-oriented approach, syntax, etc.)
scancode:
I swear by Euphoria
http://www.openeuphoria.org/
http://www.rapideuphoria.com/
40hz:
@scancode - Thanks for the pointer to Euphoria. Thought I had seen them all. Euphoria is a new one for me. :)
(Multiplatform too! Always a big plus AFAIC. :up:)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version