Ein Fehlercode wird von Computerprogrammen erzeugt, wenn das Programm oder ein Unterprogramm auf Grund einer Fehlermeldung abgebrochen werden muss. Er besteht in der Regel aus einer Zahl, kann aber ebenso aus einer Zeichenfolge bestehen. Entscheidendes Kriterium ist die Eindeutigkeit des Codes, um Verwechslungen auszuschließen.