البرمجة هي عملية كتابة برنامجٍ يعتبر جزءًا صغيرًا من برامج الحاسوب المنفِذة لبعض العمليات المنطقية المحددة لتحقيق النتيجة المطلوبة. تقوم البرمجة بتطوير مختلف برامج وتطبيقات الويب، إلا أنها لا تقتصر على الويب. كما تعالج العمليات المنطقية في التطبيقات والبرامج، ويتم استخدامها بمختلف التقنيات واللغات. ويطلق اسم المبرمج على الشخص القائم بعمل البرمجة، لكن العمل الجماعي في برمجة المواقع يعد من الأساليب الشائعة في البرمجة.