في علم الحاسوب، يستخدم مصطلح تحسين البرمجيات (بالإنكليزية Program optimization) لوصف عملية التعديل على نظام برمجي لجعل بعض جوانبة تعمل بشكل أكثر كفاءة أو لجعله يستخدم مصادر أقل.
In computer science, program optimization or software optimization is the process of modifying a software system to make some aspect of it work more efficiently or use fewer resources.