Der Petherick-Code ist ein einschrittiger Code, wie der Gray-Code oder der Glixon-Code. Der Petherick-Code unterscheidet sich von den genannten Codes dadurch, dass er die beiden Codewörter 0000 und 1111 nicht verwendet, gleiches gilt für den Gray-Excess-Code und den O´Brien-Code.
Die Codewörter des Petherick-Codes sind so aufgebaut, dass man durch Invertieren des hochwertigsten Bits ( MSB) das 9er-Kompement erhält. Das mathematische Komplement erleichtert die Darstellung und das Rechnen mit negativen Zahlen und die Subtraktion von Zahlen.
Der Petherick-Code wird in der Steuerungstechnik eingesetzt, beispielsweise in Winkelcodierern.