Programowanie hybrydowe, także: programowanie mieszane, programowanie wielojęzykowe – kodowanie (programowanie) określonego algorytmu w dwóch lub większej liczbie języków programowania.
Cel stosowania programowania hybrydowego Praktyczne wykorzystanie programowania hybrydowego może wynikać z: potrzeby optymalizacji części kodu, szczególnie w odniesieniu do wybranych, newralgicznych części algorytmu, wyrażenia określonej części algorytmu przy pomocy języka (systemu programowania) najlepiej predysponowanego do rozwiązania określonego problemu, możliwości wykorzystania istniejącego dla określonego zadania, już opracowanego kodu, w innym języku, niż zasadniczy program, pisania programu przez grupę programistów specjalizujących się w różnych językach programowania,
Typy programowania hybrydowego Programowanie hybrydowe może być realizowane poprzezMichael Marcotty, Henry Ledgord, W kręgu języków programowania, tłumaczenie: Krystyna Jerzykiewicz, Wydawnictwa Naukowo-Techniczne, Warszawa 1980, Seria: Biblioteka Inżynierii Oprogramowania, : kodowanie określonych wyodrębnionych części – bloków (np.