I suggest Python. It is a really friendly, readable, productive language. The library support is very powerful, you can do just about anything with a line or two of code. Large active community of people using it.
Based on my own experience I'd say it is both an ideal first language to learn, and just an awesome environment for getting things done in.
|