A collection of terms and definitons used by computer programmers