Python is a well-known dynamic, interpreted, and object-oriented high-level programming language. It is an easy-to-learn and well-optimized language which ultimately reduces software development and maintenance costs. Moreover, it comes with many modules and packages which facilitate software modularity and code reuse. Python is very popular among beginners and experienced developers because of its very easy-to-learn syntax. In this article we’ll cover how to install Python 3 development environment for Ubuntu Linux. Python can be used for web and back-end development, cloud automation, data science, and many other things. You must be logged in as a root or have sudo access (more information about sudo is available in our article How to allow the user to use sudo in Ubuntu Linux) on your system to install/upgrade Python on Ubuntu.