To change or modify the programming of a computer or device. The technician had to reprogram the software to fix the bug.
To change one's mindset or behavior through new learning or experiences. She decided to reprogram her habits to lead a healthier lifestyle.
To alter the genetic or epigenetic instructions of (a cell or organism) so that it develops a different identity or function. Scientists managed to reprogram adult skin cells into pluripotent stem cells.