Selections from the toolkits of our librarians

GitHub
Web-based, collaborative service for version control with git, source code management (SCM), and hosting software projects.

JSON
JSON (JavaScript Object Notation) is a popular, human-readable format for storing data online in name-value pairs. It is JavaScript-based but language independent.

MATLAB
MATLAB is a high-level language and interactive environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. The language, tools, and built-in math functions enable you to explore multiple approaches and reach a solution faster than with spreadsheets or traditional programming languages, such as C/C++ or Java

Python
Python is an important coding/programming language because it is simple and basic to learn.


RDF
Resource Description Framework (RDF) is a standard model for data interchange on the Web.

TEI
Text Encoding Initiative is a community of practice in the field of digital humanities designed to work with manuscripts and other texts. The TEI Guidelines define an XML format that is primarily semantic. Check the libraries' workshop calendar to join the TEI Collective to learn more about this coding practice.

XML
XML (Extensible Markup Language) can be used to encode documents in a format that is both human-readable and machine-readable.

XSLT
XSLT is a language for transforming XML into other formats such as HTML and PDF.