E-Learning ชุมนุมนักพัฒนาโปรแกรม | ครูวิเนต วงษ์แหวน

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

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

คือ โปรแกรมคอมพิวเตอร์ที่ทำหน้าที่แปลงชุดคำสั่ง จากภาษาคอมพิวเตอร์หนึ่ง ไปเป็นชุดคำสั่งที่มีความหมายเดียวกัน ในภาษาคอมพิวเตอร์อื่น

โดยคอมไพเลอร์ส่วนใหญ่ จะทำการแปล รหัสต้นฉบับ (source code) ที่เขียนในภาษาระดับสูง ไปเป็น ภาษาระดับต่ำ หรือ ภาษาเครื่อง ซึ่งคอมพิวเตอร์สามารถที่จะเข้าใจและประมวลผลตามคำสั่งได้โดยตรง

วิธีใช้คอมไพเลอร์

คอมไพเลอร์เอง เป็นซอฟท์แวร์ที่มีให้เลือกใช้จากผู้พัฒนาหลากหลาย มีทั้งแบบที่ติดตั้งลงในเครื่องคอมพิวเตอร์ และ แบบที่สามารถใช้งานออนไลน์ได้

ซึ่งแบบออนไลน์นั้น สามารถเข้าใช้งานผ่านเว็บไซต์ได้ จึงมีความสะดวกใช้งานใช้งานเพื่อการศึกษามากกว่า

เว็บไซต์ที่มีบริการคอมไพเลอร์ แบบออนไลน์ที่ได้รับความนิยมในปัจจุบัน ได้แก่

1. www.programiz.com เว็บไซต์ที่มีบทเรียนสอนเขียนโปรแกรมในหลายภาษา พร้อมกับมีบริการคอมไพเลอร์ด้วย

2. replit.com เว็บไซต์ที่สามารถเขียนโปรแกรมในรูปแบบโปรเจ็คได้ดี

3. www.w3schools.com เว็บไซต์ในตำนานที่เป็นจุดเริ่มต้นของนักพัฒนาโปรแกรมหลายคน มีบทเรียนสอนการเขียนโปรแกรมทุกภาษาที่ได้รับความนิยม

** ถึงแม้คอมไพเลอร์แบบออนไลน์จะมอบความสะดวกสบายที่เหนือกว่า แต่การพัฒนาโปรแกรมอย่างจริงจังนั้น การใช้คอมไพเลอร์แบบติดตั้งบนคอมพิวเตอร์จะเหมาะสมกว่า

– – – จบบทเรียน – – –