Textbooks
Technical Textbooks
Aimed at teaching code, methods, etc.
History
- The Programming Historian, 2nd edition (ongoing). Afanador-Llach, Maria José, Antonio Rojas Castro, Adam Crymble, Víctor Gayol, Fred Gibbs, Caleb McDaniel, Ian Milligan, Amanda Visconti, and Jeri Wieringa, eds.
- Computational Historical Thinking with Applications in R (ongoing). Lincoln Mullen.
- A Short Guide to Historical Newspaper Data, Using R (2020). Yann Ryan.
- The Historian’s Macroscope (2015). Graham, Milligan, & Weingart.
- The Rubyist Historian (2014). Jason Heppler.
- Designing Databases for Historical Research (2014). Mark Merry.
- Natural Language Processing for Historical Texts (2012). Michael Piotrowski.
- The Programming Historian, 1st edition (2007). William J. Turkel and Alan MacEachern.
Literature & Linguistics
- Critical Digital Humanities: The Search for a Methodology (2019). James E. Dobson
- Speech and Language Processing (2019). Dan Jurafsky & James H. Martin
- The Art of Literary Text Analysis (2018). Stéfan Sinclair, Geoffrey Rockwell, & Melissa Mony.
- Text Analysis with R for Students of Literature (2014). Matthew Jockers.
- Reading Machines: Toward an Algorithmic Criticism (2011). Stephen Ramsay.
- Statistics for Corpus Linguistics (1998). Michael Oakes.
General Digital Humanities
- Humanities Data Fundamentals (ongoing). Ben Schmidt.
- Introduction to Python for Digital Humanities (2022). W.J.B. Mattingly.
- Tutorials and Other Curricular Material (2021). Miriam Posner.
- Humanities Data Analysis: Case Studies with Python (2021). Folgert Karsdorp, Mike Kestemont, & Allen Riddell.
- Introduction to Named Entity Recognition (2020). W.J.B. Mattingly.
- Introduction to Cultural Analytics & Python (2020). Melanie Walsh.
- Digital Research Methods with Mathematica (2nd edition) (2020). William J. Turkel.
- Hacking the Humanities (2018). Paul Vierthaler.
- Python Programming for Humanists (2017). Folgert Karsdorp and Maarten van Gompel.
- Technical Foundations of Informatics (2017). Michael Freeman and Joel Ross.
- Exploratory Programming for the Arts and Humanities (2016). Nick Montfort.
- An Introduction to Text Analysis: A Coursebook (2016). Brandon Walsh & Sarah Horowitz.
- Hermeneutica: Computer-Assisted Interpretation in the Humanities (2016). Geoffrey Rockwell and Stéfan Sinclair
- Humanities Data in R (2015). Lauren Tilton & Taylor Arnold.
Statistical Methods & Machine Learning
- Text Mining with R (2017). Julia Silge and David Robinson.
- Six Septembers: Mathematics for the Humanist (2017). Patrick Juola & Stephen Ramsay.
- The Curious Journalist’s Guide to Data (2016). Jonathan Stray.
- Data Mining: Practical Machine Learning Tools and Techniques, 4th edition (2016). Witten, Frank, Hall, & Pal.
- Statistics for the Humanities (2014). John Canning.
Data Visualization, Web Development, & Related
- Data Visualization for Social Science: A practical introduction with R and ggplot2 (2018). Kieran Healy.
- The JavaScripting English Major (2017). Moacir P. de Sá Pereira.
- Interactive Information Visualization (2017). Michael Freeman.
- D3.js in Action, 2nd edition (2017). Elijah Meeks.
- Drupal for Humanists (2016). Quinn Dombrowski.
- (Xe)LaTeX appliqué aux sciences humaines (2012). Maïeul Rouquette, Brendan Chabannes et Enimie Rouquette.
General DH Textbooks
Books and textbooks often used in the teaching of digital humanities, but not necessarily intentionally instructional.
- New Digital Worlds (2018) Roopika Risam.
- A New Companion to Digital Humanities (2016) Susan Schreibman, Ray Siemens, John Unsworth.
- Big Data, Little Nata, No Data: Scholarship in the Networked World (2015) Christine L. Borgman.
- The Digital Humanities: A Primer for Students and Scholars (2015) Eileen Gardiner and Ronald G. Musto.
- Digital_Humanities (2012) Anne Burdick, Johanna Drucker, Peter Lunenfeld, Todd Presner, and Jeffrey Schnapp.