คือแนวคิดในการออกแบบการเคลื่อนไหวของระบบหรืออุปกรณ์ต่าง ๆ ที่ถูกควบคุมโดยการเขียนโปรแกรมและกลไกอัตโนมัติ ซึ่งหมายถึงการตั้งค่าและออกแบบให้เครื่องจักรหรือหุ่นยนต์สามารถเคลื่อนไหวได้ตามที่ต้องการ โดยใช้คำสั่งจากโปรแกรมคอมพิวเตอร์เป็นตัวกำหนด
ตัวอย่างของ Mechanic Programmed Movement ได้แก่: