(written on ohloh for Python)
Since we already have two good reviews from experienced programmers, I'll focus on the area I know about: Python as first language.
My experience:
- I began to get into coding only a short time ago. I already knew about processes in programs, but not how to get them into code.
- I wanted to learn C/C++ and failed at general structure. After a while I could do it, but it didn't feel right.
- I tried my luck with Java and didn't quite get going.
- Then I tried Python, and got in at once.