Una parola chiave in vari linguaggi di programmazione la cui sintassi è simile o derivata da C (C ++, C #, Swift, Go, Rust, ecc.). Utilizzare un tag specifico del linguaggio di programmazione per taggare le domande che implicano l'uso di una `struttura` poiché la sintassi e la semantica possono dipendere dal linguaggio. Parola chiave definisce o dichiara un tipo di dati composto da altri tipi di dati. Ogni membro di una struttura ha la propria area di memoria (al contrario di un "sindacato" i cui membri condividono una singola area di memoria).