A central processing unit executes the instructions in a computer program. Use this tag for questions about programming with/for CPUs or their processor cores.