| For python vs ruby: Why Python over ruby: http://news.ycombinator.com/item?id=682101 Django vs Ruby on Rails: http://news.ycombinator.com/item?id=195423 Python vs ruby in depth: http://news.ycombinator.com/item?id=741257 I use Python, Some resources for learning Python in no particular order: The Official Python Tutorial - docs.python.org/tutorial/
"Dive Into Python", by Mark Pilgrim - http://diveintopython.org/toc/index.html "A Byte of Python" - swaroopch.com/notes/Python
Google's Intro to Python Class (online) - http://code.google.com/edu/languages/google-python-class/ "The New Boston" Programming Python Tutorials - http://youtube.com/user/thenewboston#g/c/EA1FEF17E1E5C0DA "Building Skills in Python", by Steven F. Lott - http://homepage.mac.com/s_lott/books/python/html/index.html "Think Python: How to Think Like a Computer Scientist" - http://greenteapress.com/thinkpython/thinkpython.html "Code Like a Pythonista: Idiomatic Python" - http://python.net/~goodger/projects/pycon/2007/idiomatic/han... OpenCourseWare: MIT 6.00 Introduction to Computer Science and Programming - http://ocw.mit.edu/courses/electrical-engineering-and-comput... "Learn Python the Hard Way" by Zed Shaw - http://learnpythonthehardway.com Practice Questions at PySchools - http://pyschools.com Begin Python - http://beginpython.com More Tutorials - http://awaretek.com/tutorials.html source: http://www.quora.com/How-can-I-learn-to-program-in-Python |