En
linguistique, un
sociolecte est le parler d'un
groupe social, d'une
classe sociale, ou de toute catégorie se distinguant une «
culture intime ». Il diffère ainsi des
géolecte et
topolecte, variantes de langues respectivement parlées dans une région particulière ou une aire géographique plutôt restreinte, même si certains sociolectes peuvent être des
dialectes privilégiés, et de l'
idiolecte, parler d'un individu. Un
jargon, appelé aussi technolecte, est un sociolecte.