Duplikace kódu je v oboru programování označení pro jev, kdy se ve zdrojovém kódu vyskytuje několik kopií stejné posloupnosti příkazů, které jsou pak označovány za duplicitní kód.
Duplicitní kód ovšem může být výjimečně i správným řešením: Například pokud má na dané počítačové platformě volání podprogramu velkou režii a přitom není k disposici překladač, který umí inlinovat podprogramy nebo interpretovat makra, může být u malých, výkonnostně kritických částí programu zduplikování kódu zásadním zlepšením výkonnosti.
Reference
V tomto článku byl použit překlad textu z článku Duplicate code na anglické Wikipedii.