Skip to content Skip to main navigation Report an accessibility issue
Research Computing Support

Python



What is it? Python is an interpreted, object-oriented, high-level programming language. Python is open source and widely used in many research areas to perform field-specific tasks, including data analysis, machine learning, and data visualization. The Python programming language contains packages that define functions and classes to enhance the Python’s capability to perform various computing tasks. Python also has many graphic user interfaces (GUI), like Spyder, and Jupyter. Anaconda is a free and open-source distribution of Python that aims to simplify package management and deployment.

What can I use it for? Since Python is an open source software package, anyone can use it for almost any purpose. Specific licensing details can be found here.

Where can I run it? You can install Python or Anaconda on any Linux, Mac or Windows computer. Anaconda and the Spyder GUI are also available on OIT’s Apps@UT server. There is no simultaneous user limit.

How can I learn it? OIT offers workshops each semester and there are python courses available on LinkedIn learning website, which is available for UT students, faculty, and staff at no additional charge. The Python website provides links to reference materials including beginner’s guide, FAQs, manuals, and books.

Where can I get support? OIT offers Minimum Support for Python and Anaconda. You can request assistance by calling the OIT HelpDesk at 865-974-9900. The best website to ask questions or look up answers regarding Python programming is Stack Overflow.

Updated 02/18/2022