ภาษาโปรแกรม
ภาษาโปรแกรม คือภาษาประดิษฐ์ชนิดหนึ่งที่ออกแบบขึ้นมาเพื่อสื่อสารชุดคำสั่งแก่เครื่องจักร โดยเฉพาะอย่างยิ่งคอมพิวเตอร์ ภาษาโปรแกรมสามารถใช้สร้างโปรแกรมที่ควบคุมพฤติกรรมของเครื่องจักร และ/หรือ แสดงออกด้วยขั้นตอนวิธี (algorithm) อย่างตรงไปตรงมา ผู้เขียนโปรแกรมซึ่งหมายถึงผู้ที่ใช้ภาษาโปรแกรมเรียกว่า โปรแกรมเมอร์ (programmer)
กิมป์
GIMP สามารถจะสั่งงานผ่านโปรแกรมมาโครภาษา Scheme ซึ่งมีอยู่ภายใน GIMP เรียบร้อย หรือ ใช้ภาษาอื่น ๆ ได้แก่ Perl, Python, Tcl และ Ruby (อยู่ในระหว่างการทดลอง) ซึ่งมีประโยชน์ในการเขียนสคริปต์หรือปลั๊กอิน สร้างภาพผ่านทาง CGI การแก้ไขและแปลงฟอร์แมตภาพทีละมาก ๆ