Le code Q est un ensemble de codes de trois lettres au sens bien précis qui est utilisé par les opérateurs radio. Il a été développé en 1912 afin de faciliter les communications, à cette époque essentiellement en morse, entre les opérateurs en mer de différentes nationalités.
Les abréviations du code Q sont affirmatives ou interrogatives selon la formulation. Tous les codes sont composés de trois lettres, dont la première est toujours Q (comme « question »). Pour éviter toute confusion, la lettre Q a donc été omise des indicatifs attribués aux stations d'émission.
Ce code a été principalement utilisé pour la navigation maritime et aéronautique ainsi que par les radioamateurs. Il est encore largement utilisé par ces derniers.
Selon documentation 1995 :
QAA à QNZ
Cette série est réservée pour les services aéronautiques.
(ICAO Procedures for Air Navigation Services (PANS), Abbreviations and Codes [Doc8400])
QOA à QQZ
Cette série est réservée pour les services maritimes.
(ITU RR1990, Appendix 14)
QRA à QUZ
Cette série est commune à tous les services de communication.
(ITU RR1990, Appendix 13, 14)
QZA à QZZ
Cette série est utilisée à d'autres fins.
En morse (CW), si le code est accompagné d'un point d'interrogation (?), c'est alors une question; si le code n'est pas accompagné d'un (?), il s'agit alors d'une réponse.