Top Ten Websites to learn python

Python is an interpretedhigh-levelgeneral-purpose programming language. Created by Guido van Rossum and first released in 1991, Python has a design philosophy that emphasizes code readability, notably using significant whitespace. It provides constructs that enable clear programming on both small and large scales. Van Rossum led the language community until stepping down as leader in July 2018.

Python features a dynamic type system and automatic memory management. It supports multiple programming paradigms, including object-orientedimperativefunctional and procedural, it also has a comprehensive standard library.

Python interpreters are available for many operating systemsCPython, the reference implementation of Python, is open sourcesoftware and has a community-based development model, as do nearly all of Python’s other implementations. Python and CPython are managed by the non-profit Python Software Foundation.


On this occasion I will share some of the top websites to learn python.

  1. Codecademy ( : Codecademy provides facilities to learn python for free complete with exercises for each material. Not only python, we can also learn other programming languages on this website.
  1. TutorialsPoint ( : The tutorials point explanation for python is explained in detail, besides that, tutorials point also provides facilities to enable online discussion. There are still many facilities provided by this website.
  1. CodeMentor ( : CodeMentor website is different from some websites that have been explained. This website not only provides learning facilities for beginners, we can also upload a blog or we can also register as a mentor.
  1. PythonChallenge( : Python Challenge is a game in which each level can be solved by a bit of (Python) programming. The Python Challenge was written by Nadav Samet. All levels can be solved by straightforward and very short1 scripts. Python Challenge welcomes programmers of all languages. You will be able to solve most riddles in any programming language, but some of them will require Python.
  1. Google’s Python Class eBook ( : Google’s Python Class — this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding. These materials are used within Google to introduce Python to people who have just a little programming experience.
  1. : The Python Software Foundation (PSF) is a 501(c)(3) non-profit corporation that holds the intellectual property rights behind the Python programming language.
  1. Learn Python the Hard Way eBook( : learncodethehardway only provides facilities in the form of reading material for users who want to explore python. Not only python, learncodethehardway also provides material for other programming languages.
  1. w3schools ( : W3Schools is a web developers site, with tutorials and references on web development languages such as HTML, CSS, JavaScript, PHP, SQL, Python, jQuery, Java, W3.CSS, and Bootstrap, covering most aspects of web programming. The site derives its name from the World Wide Web (W3), but is not affiliated with the W3C. W3Schools was originally created in 1998 by Refsnes Data, a Norwegian software development and consulting company.
  1. Dive into Python 3 (
  2. : This site generously supported by DataCamp. DataCamp offers online interactive Python Tutorials for Data Science. Besides being able to learn python from the basic, on this website we can contribute to making a tutorial