Innenfor lingvistikken er en sosiolekt (fra «sosial dialekt») det språk som blir snakket av en sosial gruppe, en sosial klasse eller en subkultur.