Skip to Main Content
| University Libraries
See Updates and FAQs for the latest library services updates. Subject Librarians are available for online appointments, and Virtual Reference has extended hours.

Software for Digital Scholarship

Information about DiSC-supported software for the collection, processing, analysis or display of numeric, text, or geospatial data

About this Guide

Python is an open source programming language that’s easy to learn and a popular starting point for software developers also working with data.. It integrates well with web applications and has very strong library support for almost all common data science tasks.

If you do not otherwise need to program, especially if you are trying to substitute for SPSS, Stata, or SAS, you will likely find it easier to use R., the statistical programming language.

Consider these questions:

  1. Do you actually want to (and need to) learn Python?
    • Choose between R and Python to start. Learn one, and only then learn the other.
  2. How comfortable do you feel with your computer and programming concepts?
    • Is installing software simple or nerve-wracking? Have you used the command prompt/terminal?
    • Do you know about functions & arguments, conditional statements, and loops?
  3. What pace works best for you? Do you need specified challenges or can you create your own?

Access to Python

Python InfoGuide

See our extensive Python InfoGuide: Python for Data

Guides

Other Reference Sources

  • Python Quick Reference (Data School)
    • Jupyter Notebook with a table of contents illustrates basic data types and programming tools