תִכְנוּת מחשבים ומערכות מידע
לועזית: programming

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