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