Skip to Main Content
UC Logo
Libraries | Ask the Libraries

Python (programming language)

This guide serves as a Python tutorial for beginners. It also contains links to other useful resources and installation guides

Graduate Assistant

Profile Photo
Kranthi Yellugari
CEAS Library

(Available: Mon-Fri 8am - 12noon)

Introduction and Installation



Python is a high-level programming language widely used in many applications like web scripting, scientific computing, text/data mining, regular expression matching, networking and communications, system administration, image processing, software development, etc. Since 2008, Python has been consistently ranked in the top eight most popular programming languages[1]. 

Python is easy to learn, and the syntax (structure of commands used) is very intuitive. This allows the programmers, developers, and researchers to accomplish complex tasks with ease. Python supports object-oriented and functional type of programming as well.


Applications of PythonClick on the link to see the many application areas where Python is used.


Installation Guide for Python

Python is supported on all the major operating systems:

  • Windows: Python 3, the latest version is Python 3.10.0, can be downloaded from here.
  • Mac OS: Please check this page. Most of the Mac OS editions already include various versions of Python.
  • Linux: Please visit this page to download the latest Python version.


Need help with installation?

For more help on the python installations, please visit the following links of the respective operating systems.

After installing Python, you will need a text editor to write the Python scripts. This text editor helps to write long scripts with multiple functions and save them (with a .py extension) for future use. Though Python scripts could be written in any text editor, there are some preferred ones. The list of all available text editors for Python can be found at:

Want to know more? Visit

Installation Guide for Anaconda Distribution and (or) Jupyter Notebook

1. Anaconda is supported on all the major operating systems. It installs Jupyter Notebook alongside Python, IPython and other commonly used packages for scientific computing and data science. Installing Jupyter Notebook by Anaconda installation is highly recommended for new users.

2. Installing stand alone Jupyter via command line (For more experienced Python users)

Prerequisite: Python 3.3 or greater, or Python 2.7 and pip

If Python and pip are already installed and on the PATH environment variable

  • Open Command Prompt for Windows or Terminal for Mac/Linux
  • Type the following command

                    'pip install jupyter'

For more info on setting up Python and pip for command line on this page or this one

[1] Source: Wikipedia

University of Cincinnati Libraries

PO Box 210033 Cincinnati, Ohio 45221-0033

Phone: 513-556-1424

Contact Us | Staff Directory

University of Cincinnati

Alerts | Clery and HEOA Notice | Notice of Non-Discrimination | eAccessibility Concern | Privacy Statement | Copyright Information

© 2021 University of Cincinnati