เครื่องมือของนักพัฒนาที่ใช้ในการเขียนโปรแกรมเพื่ออำนวยความสะดวก และสภาพแวดล้อมในการเขียนโค๊ดให้ง่ายขึ้น
เป็น Source code ตัวอย่างเหมาะสำหรับศึกษาตัวโปรแกรมว่าทำงานอย่างไร และสามารถนำไปพัฒนาต่อได้