Sim: a utility for detecting similarity in computer programs. We describe the design and implementation of a program called sim to measure similarity between two C computer programs. It is useful for detecting plagiarism among a large set of homework programs. This software is part of a project to construct tools to assist the teaching of computer science.

This software is also peer reviewed by journal TOMS.