الگوریتم راه کارهای حل یک مسأله در برنامه نویسی را میگویند. این واژه از روی نام دانشمند بزرگ ایرانی خوارزمی گرفته شده است.