البرمجة في مجال الحاسوب هي مجموعة من الأنشطة التي تمكن من كتابة برامج الحاسوب. هذه خطوة هامة في تصميم البرامج والأجهزة. وتتبع عملية البرمجة قواعد خاصة باللغة التي اختارها المبرمج.