Der Programme Identification Code, auch PI-Code genannt, wird in Europa von UKW-Hörfunksendern als Identifikator abgestrahlt und ermöglicht die Zuordnung zu einer Programmkette. Eine Einsatzmöglichkeit ist die Suche nach alternativen Empfangsfrequenzen für ein Programm, beispielsweise bei Empfängern in Kraftfahrzeugen.
Der 16-Bit-Code wird je Sekunde 11,4 Mal innerhalb des Radio Data Systems übertragen und als vierstellige hexadezimal-Zeichenkette interpretiert.
Die Struktur des Codes ist in der EN 50067 festgeschrieben.