Digital History

What Is Digital Technology?


First published on February 27, 2019

Learning Objectives

  • Introduction to digital history and its context within the discipline of history.
  • An introduction to the topics the course will cover.
  • How to prepare for the remainder of the course.

Digital History

What is digital technology and how can historians use it? The term digital is derived from the Latin digitus, meaning finger or toe. Most people have ten fingers, can can count all the way from zero to ten. Most computers literally only have one finger, so they can count from zero to one. Computers can process lots of zeros and ones very quickly. Bigger numbers, letters, images, videos and much more can be represented and processed as ones and zeros. Digital history can be said to encompass all historical endeavors and works that involve such technology can be called. That is a really broad definition, but historians typically focus on a set of tools and technologies.

Examples of Digital Tools

With the advent of powerful computers and other technologies, there are many more tools for accessing existing historical sources, further evidence-gathering and the analysis of history. There are numerous tools used for digital history.

Such tools include those long used for the recording and manipulation of digital information:

  • pencil on paper
  • abacuses
  • clay tablets (which can be sometimes be changed with a little bit of water)

Common desktop software can be used for digital history, either to record or examine documents, act as a simple database or for communication and visualization:

  • Word processors such as MS Word and Apple Pages
  • Spreadsheets such as MS Excel and Apple Numbers
  • PDFs tools such as Adobe Acrobat Pro

There are reference tools such as:

  • Clio (US historical reference site)
  • Mathematical and quantitative fact-finding tools such as Wolfram Alpha

Programming tools allow you to write your own tools:

  • Perl
  • Ruby
  • Python
  • Statistical languages and plotting software such as R
  • Graphical languages such as Processing and SVG

There are also specialized application platforms:

  • Geographical Information Systems (GIS) such as QGIS and ArcGIS.


  • Refresh your basic computer skills, by accessing such as using your university accounts, and web applications such as Google Docs, text editors, etc. (Instructor will make an assessment of the “digital readiness” of the students).

Leveling Up

  • Try out the Ruby programming language, which is a very easy, forgiving language to understand the high level concepts of programming.


Recommended Reading

Further Reading


Content is copyright the author. Layout is copyright Corsbook. See for further notices.