En ciencias de la computación un programa informático autorreplicador es un programa de computadora que, cuando se ejecuta, reproduce su propio código.