cron, the mother of all task schedulers.
man cron and
man crontab should get you started. To edit your personal crontab, type
crontab -e. It's really ingenious.
Most distributions also come with anacron, which runs tasks that may have been left out if the computer was down when the task was supposed to run.
Håkan