Frequency Distribution of Error Messages

This page lists two data sets, containing the most common error messages that occurred in large-scale Python and Java beginner programming environments.

See the paper for details. You can also visit the GitHub repository.

The data sets

Pythonhtml table tab-separated plaintext
Javahtml table tab-separated plaintext

Error explanations

You can also access the explanations we produced for the most common Python messages here. They were incorporated into the CS Circles website.