-
Just as choosing which language you will use for your foreign language requirement is based on your research question, there are multiple programming languages you can choose to learn for digital humanities. R and Python are the most common.
- How much of the language do you need to learn?
- Does your project require basic fluency or only reading comprehension?
- Task-Driven Programming Pedagogy in the Digital Humanities
- Python is an interpreted, high-level, general-purpose programming language.
- Eric's text analysis lesson in python
- R is a programming language and free software environment for statistical computing and graphics.
- Learning R fundamentals is a gateway to analyzing data, creating visualizations, composing interactive websites, scraping the internet, and engaging in distant reading of texts.
- Comparing Python vs R Objectively: “where Python is more object-oriented, and R is more functional.”
- Choosing R or Python for Data Analysis? An Infographic Python vs. R for Data Science: What’s the Difference?
- R vs. Python: Compares the two in action.