In der Computerprogrammierung ist degenerierter Code ein Quellcode, der nicht mehr ausgeführt werden kann oder nicht mehr ausgeführt wird, weil er fehlerhaft ist. Degenerierter Code kann auch ein Quellcode sein, der nicht mehr benötigt wird und daher gelöscht werden soll.