التنفيذ في هندسة الحاسوب والبرمجيات هو العملية التي يقوم بها الحاسوب أو الآلة الافتراضية بتفسير و تنفيذ تعليمات برنامج الكمبيوتر والتصرف بناءً عليها. كل تعليمة في البرنامج هي وصف لفعل معين يجب تنفيذه لحل مشكلة معينة. يشمل التنفيذ تكرار دورة " الجلب - فك التشفير - التنفيذ " بشكل متكرر لكل تعليمة يتم إجراؤها بواسطة وحدة التحكم . تقوم بها وحدة التحكم، و مع اتباع الآلة المنفذة للتعليمات ، يتم إنتاج تأثيرات محددة وفقًا لدلالات تلك التعليمات.
يتم تنفيذ برامج الحاسوب في عملية دفعية دون تفاعل بشري أو قد يقوم المستخدم بكتابة الأوامر في جلسة تفاعلية مع المترجم . في هذه الحالة، "الأوامر" ببساطة تعليمات برمجية، والتي يتم تنفيذ بعضها البعض بشكل متسلسل.
يستخدم مصطلح "التشغيل" بشكل شبه مترادف مع "التنفيذ" و يشير المعنى المرتبط بكلمتي "تشغيل" و"تنفيذ" إلى الإجراء المحدد الذي يقوم به المستخدم عند بدء (أو تشغيل أو استدعاء ) برنامج، كما في "الرجاء تشغيل التطبيق".