Data Science

Language packages and libraries and other software tools

The software listed below are shells which provide a user interface for access to an operating system's services. There are a number of shells available dependent on your operating system. Macs come with Terminal (a terminal emulator); however, users may choose to use a shell available for macOS.

Books and more

Videos

Searching for Materials on Software in the Library Catalog

Programming language names may be difficult to search in catalogs.

If you are encountering problems in finding materials - add the term comput* (* indicates that all forms of the word will be searched - computer, computing, etc.) to your search

Or search by Subject with the following tips:

Computing languages are identified with the term "computing program language"

R (computing program language)

Python (computing program language)

Computer software is identified with the term "computer file"

SAS (computer file)