כאשר מחשב מבצע את האלגוריתם שכתבנו )לאחר שתורגם לשפת תכנות(, הוא מבצע תהליך של חישוב. שימו לב, בהקשר הזה, המושג "חישוב" אינו מוגבל רק לחישוב מספרי. למשל, תיתכן בעיה אלגוריתמית כגון "הקלט הוא מצב של לוח שחמט. הפלט המבוקש הוא הצעד הטוב ביותר עבור השחקן הלבן במצב לוח זה". במקרה זה ברור שהחישוב אינו חישוב מספרי. דוגמה אחרת היא "הקלט הוא מבוך ושתי נקודות בו. הפלט הרצוי הוא תיאור הדרך המובילה בתוך המבוך מהנקודה הראשונה לשנייה". גם אלגוריתם הפותר בעיה זו משרה חישוב שאינו בהכרח מספרי.
אם כן, תהליך חישוב הוא התהליך שמתבצע בהנחיית אלגוריתם. באופן מעשי, אלגוריתם מיושם בדרך כלל על ידי תוכנית מחשב ותהליך החישוב מבוצע על ידי מחשב.