Computer programs and source code

How to cite computer programs and source code in the Harvard UoB format

In text citation:
Raster3D (Merritt & Bacon, 1997) is an example of a suite of molecular graphics programs for UNIX systems.

Reference list:

Should include:

  1. Author (if given) – can be individual(s) or corporation
  2. Date (if given)
  3. Title of program (in italics and capitalised)
  4. Version (in round brackets)
  5. Form e.g. Computer program (in square brackets)
  6. Availability, either: a) distributor, address, order number (if given) OR b) URL and date accessed if downloaded from the internet.

Merritt, E.A. and Bacon, D.J. (1997) Raster3D Photorealistic Molecular Graphics (Version 2.0) [Computer program]. Available at (Accessed 19 November 2009)

This guide uses the UoB-Harvard system. Always consult your unit handbook or tutor to make sure you are using the correct system for the unit. Some subjects use other systems.
Find out more here >>>