|
|
|
|
|
by dbingham
5735 days ago
|
|
Python's a good language, but it's a soft-typed interpreted language. Which means it will let you get away with certain things. It is also has some differences in syntax from a lot of other languages that might give you some trouble when you switch. C/C++, Java, PHP, Perl, Javascript and many other languages share a lot of common syntax. Python's still really similar, but it deviates in some key ways. It also tends to have really hard core adherents who will swear by it above and over anything else, which is why there is something of a debate. It really doesn't matter that much what language you start with. One of the keys to being a good programmer is knowing your toolbox. And that includes knowing multiple languages. The best programmers don't have one favorite language. Rather they have a toolbox of a half a dozen or more, and they pick the best language for the task at hand. |
|
...like reading what she just typed in? Yes. Python will let her "get away" with reading her code. ;-)
Here's a link to the Beginners Guide to Python...
http://wiki.python.org/moin/BeginnersGuide