Elaborierter Code ist ein Begriff aus der Soziolinguistik und bezeichnet eine bestimmte Form des Soziolekts - den sich durch bestimmte sprachliche Eigenschaften einer bestimmten sozialen Schicht zuordbaren Gebrauch von Sprache.
Im Gegensatz zum restringierten Code wird der elaborierte Code gebildeten Schichten zugeordnet und zeichnet sich durch folgende Merkmale aus: