What would you like to do?

Is python is easy to learn?

already exists.

Would you like to merge this question into it?

already exists as an alternate of this question.

Would you like to make it the primary and merge this question into it?

exists and is an alternate of .

Yes, Python is easy to learn. It's very easy to experiment with because it provides you with a interactive environment in the form of a Python interpreter (written for many platforms including those supported by C, Python, Java, and .NET). Enhanced wrappers and tools around the interpreter, for example ipython, really make learning Python easy. Reducing the compile, link, and load time to zero has the effect of saving you tons of time while learning and not having to deal with the complexities of building software. You can leave that part for Python to figure out all by itself at a preliminary stage.

Now, you may begin learning Python and there are several ways to approach it. If you are already a programmer and would just like to see what features Python has to offer to you, you can start with the Python tutorial located here: http://docs.python.org/tut/tut.html. A tool for the Firefox browser, called the Python Sidebar (found at http://www.edgewall.org/python-sidebar/ ), can aid you to quickly look up Python documentation (including the tutorial) within Firefox.

Instead if you are already an accomplished programmer and prefer learning by breaking down examples of real and useful programs, Dive Into Python (http://www.diveintopython.org) written by Mark Pilgrim is an excellent read.

How to Think Like a Computer Scientist is a good book for beginning programmers starting with Python as their first language. While, a second edition of this book is available for free online (at http://www.openbookproject.net/thinkCSpy/ ) as well, I have only read the first edition (at http://www.greenteapress.com/thinkpython/thinkCSpy/ ) of this book online.

While the above-mentioned books are free for reading online, there are some gems that are commercially available for small prices. Beginning Python from Novice to Professional (Magnus Lie Hetland; Apress) is an excellent book for beginning programmers as well. Text Processing in Python (excellent book by David Mertz; Addison-Wesley), Learning Python (Mark Lutz and David Ascher; O'Reilly), Programming Python (Mark Lutz; O'Reilly), and Python Cookbook (ASPN; O'Reilly) are excellent books on the subject as well.

I hope all this information proves helpful to you.
18 people found this useful
Thanks for the feedback!

How can I learn C and Python languages for free?

  There are many online resources that are free for both C and Python. I learned Python recently and posted links to a free book, a couple forums, some free development

How can you learn python language?

There are several good books available that aim to teach python to people with varying levels of programming experience. Available for free download on the python website is a

Is a ball python easy to care for?

I wouldn't recommend one for a first-time snake. The ROYAL PYTHON (Python regius) - to give its official name - is well-known for going on 'self-imposed fasts'. This means the

Where can one learn Python programming?

One can learn Python programming by visiting the wiki page of Python's website. One can also learn it by visiting websites like Learn Python and Code Academy.

Where can one learn about Python lists?

One can learn about Python lists on various websites like Wikipedia and the official Python website itself. Both websites offer a great amount of information about Python list

Where can one find lessons on learning python?

A person can find out all about Python by checking out the free instructional class presented by Google. Developers are available to answer questions, and take feedback.

What can you learn from python programming?

What i think i did well:  1.  i could find it  2.  after being taught i could do it  3.  i tryed my: hardest  4.  work my best to finish work  what i think i didnt do

How do you learn python programming?

I use a website called Codecademy, that got me started. Books are also very useful as you cannot get distracted by a book.