En linguistique, une
macro-langue (de l'anglais
macrolanguage) désigne en général une
famille de langues ou une
langue qui existe sous la forme de différentes
variétés non nécessairement
intercompréhensibles entre elles, mais qui pour certaines raisons sont considérées comme des formes dialectales de la même langue. Cela fait souvent référence à un groupe de langues apparentées, mais qui n'ont pas de dénomination propre et qui, pour des motifs culturels, religieux, politiques se considèrent pourtant comme une seule et unique langue. Le terme macro-langue est parfois employé dans un contexte de
diglossie : lorsque coexistent plusieurs variétés dérivées d'une langue plus ancienne ou « classique », mais que cette langue est utilisée pour faciliter les communications entre les locuteurs des différentes variétés. Les macro-langues incluent par exemple l'
arabe, le
chinois, le
quechua, le
nahuatl, ou encore le
sarde. Le concept de macro-langue peut être comparé avec le concept sociolinguistique de
langue-toit ().