Jazykové ponoření je způsob, jak se naučit druhý jazyk (L2). Aktivity ve třídě i mimo třídu jsou často v cílovém jazyce. Imerzní programy, které jsou známé dnes, začaly v šedesátých letech v Kanadě, když anglicky mluvící rodiče se středními příjmy přesvědčili pedagogy, aby založili experimentální program ponoření do francouzštiny, který umožní jejich dětem „ocenit tradice a kulturu francouzsky mluvících Kanaďanů i anglicky mluvících Kanaďanů“.
Pedagogové rozlišují mezi programy ponoření do jazyka a ponořením. V prvním případě se třída skládá ze studentů, kteří se učí L2 na stejné úrovni, zatímco ve druhém se jeden nebo dva studenti učí cizí jazyk, který je pro zbytek třídy prvním jazykem (L1), takže jsou „hozeni do oceánu, aby se naučili plavat“, místo aby se postupně ponořili do nového jazyka.
Nová forma předávání jazykových osnov nazvaná Internacionalizované osnovy poskytla jiný úhel pohledu na problematiku tím, že do místních jazykových osnov ponořila osnovy z různých zemí a oddělila aspekty výuky jazyků v osnovách. Zastánci této metodiky se domnívají, že studium ponoření do jazyka, který je cizí zemi výuky, nepřináší tak efektivní výsledky jako oddělené studium jazyků a může ve skutečnosti bránit efektivitě vzdělávání a učení se v jiných oblastech předmětů. .
Od těch prvních v Kanadě se vyvinula řada různých programů ponoření. Programy ponoření lze kategorizovat podle stáří a rozsahu ponoření.
Baker zjistil, že v Kanadě bylo dokončeno více než tisíc studií o ponorných programech a studentech ponorných jazyků. Tyto studie nám poskytly množství informací. V rámci těchto studií lze nalézt řadu důležitých pozorování.