L'insegnamento dell'italiano si articola in diverse dimensioni, tenendo conto della variazione linguistica e delle condizioni sociali. L'italiano contemporaneo presenta una serie di sfaccettature che includono varianti diafasiche e diamesiche, ovvero le differenze tra lingua scritta e parlata e le variazioni in base al contesto comunicativo.