3. คอมไพเลอร์ (Compiler)
คอมไพเลอร์ (Compiler)

คือ โปรแกรมคอมพิวเตอร์ที่ทำหน้าที่แปลงชุดคำสั่ง จากภาษาคอมพิวเตอร์หนึ่ง ไปเป็นชุดคำสั่งที่มีความหมายเดียวกัน ในภาษาคอมพิวเตอร์อื่น
โดยคอมไพเลอร์ส่วนใหญ่ จะทำการแปล รหัสต้นฉบับ (source code) ที่เขียนในภาษาระดับสูง ไปเป็น ภาษาระดับต่ำ หรือ ภาษาเครื่อง ซึ่งคอมพิวเตอร์สามารถที่จะเข้าใจและประมวลผลตามคำสั่งได้โดยตรง
วิธีใช้คอมไพเลอร์
คอมไพเลอร์เอง เป็นซอฟท์แวร์ที่มีให้เลือกใช้จากผู้พัฒนาหลากหลาย มีทั้งแบบที่ติดตั้งลงในเครื่องคอมพิวเตอร์ และ แบบที่สามารถใช้งานออนไลน์ได้
ซึ่งแบบออนไลน์นั้น สามารถเข้าใช้งานผ่านเว็บไซต์ได้ จึงมีความสะดวกใช้งานใช้งานเพื่อการศึกษามากกว่า
เว็บไซต์ที่มีบริการคอมไพเลอร์ แบบออนไลน์ที่ได้รับความนิยมในปัจจุบัน ได้แก่
1. www.programiz.com เว็บไซต์ที่มีบทเรียนสอนเขียนโปรแกรมในหลายภาษา พร้อมกับมีบริการคอมไพเลอร์ด้วย
2. replit.com เว็บไซต์ที่สามารถเขียนโปรแกรมในรูปแบบโปรเจ็คได้ดี
3. www.w3schools.com เว็บไซต์ในตำนานที่เป็นจุดเริ่มต้นของนักพัฒนาโปรแกรมหลายคน มีบทเรียนสอนการเขียนโปรแกรมทุกภาษาที่ได้รับความนิยม
** ถึงแม้คอมไพเลอร์แบบออนไลน์จะมอบความสะดวกสบายที่เหนือกว่า แต่การพัฒนาโปรแกรมอย่างจริงจังนั้น การใช้คอมไพเลอร์แบบติดตั้งบนคอมพิวเตอร์จะเหมาะสมกว่า
