Code Optimization คือ การทำให้โค้ดมีประสิทธิภาพ ทั้งลดเวลาในการประมวลผล (Time to Execute) การใช้ทรัพยากร (Resource Using) และการนำกลับมาแก้ไขได้ง่าย (Easy to Update) ซึ่งตัวอย่างต่อไปนี้เน้นที่การเปรียบเทียบการเขียนโค้ด (Source Code) แบบก่อนปรับกระบวนการ และหลังปรับกระบวนการของโค้ด
อาจใช้วิธีการเขียนแบบโมดูลหรือฟังก์ชัน ใช้สมการทางคณิตศาสตร์แทน การเลือกใช้คำสั่งที่สั้นกว่า หรือการใช้อัลกอริทึมที่เหมาะสม ซึ่งภาษาที่ใช้นำเสนอ คือ Javascript และเกี่ยวข้องกับ 2 เว็บเพจ ได้แก่ programming และ javascript
ในด้านวิทยาการคอมพิวเตอร์
คำว่า program optimization หรือ software optimization หมายถึง กระบวนการปรับปรุงแก้ไขระบบซอฟท์แวร์หนึ่ง ในบางแง่มุมของงานด้านเทคโนโลยีสารสนเทศให้ทำงานได้อย่างมีประสิทธิภาพ หรือใช้ทรัพยากรน้อยกว่าเดิม
ความหมายโดยทั่วไปของ Optimization : โปรแกรมคอมพิวเตอร์ ที่อาจถูกทำให้มีประสิทธิภาพเพิ่มขึ้น เพื่อนำมาประมวลผล หรือสามารถดำเนินการ โดยใช้หน่วยความจำลดลง ใช้ทรัพยากรน้อยลง หรือลดการใช้พลังงาน
http://en.wikipedia.org/wiki/Program_optimization
http://www.thaiall.com/optimization/