ภาษาโปรแกรม วิชาเทคโนโลยี (วิทยาการคํานวณ) ม.1
ภาษาโปรแกรม
ภาษาโปรแกรมคอมพิวเตอร์มีมานานมาก ๆ พร้อมกับการเกิดขึ้นของคอมพิวเตอร์และภาษาคอมพิวเตอร์มีเยอะมากหลาย เช่นภาษา HTMl, JAVA, PYTHON, C และอื่นอื่นอีกหลายภาษา แต่ละภาษาก็ใช้เขียนโปรแกรมเฉพาะทางนั้นๆ เช่นภาษา HTML ใช้ออกแบบแล้วสร้างเว็บไซต์ ภาษา C ให้เป็นภาษาที่พัฒนาโปรแกรมต่าง ๆ แต่ถามว่าภาษาที่กล่าวมาทั้งหมดนี้คอมพิวเตอร์เข้าใจไหม ก็ตอบได้เลยว่าคอมพิวเตอร์ไม่เข้าใจ คอมพิวเตอร์จะเข้าใจแค่ภาษาเดียวคือภาษาเครื่อง หรือภาษาเลขฐาน 2 ที่ประกอบไปด้วยเลข 0 และ 1 ดังนั้นจึงต้องมีตัวที่สามารถทำให้ภาษาคอมพิวเตอร์อื่นๆ กลายมาเป็นภาษาเครื่อง จึงต้องมีโปรแกรมตัวแปลภาษาแปลภาษาอื่นให้เป็นภาษาเครื่อง เรามาดูว่าตัวแปลภาษามี กี่ประเภท
- คอมไพเลอร์ จะทำการแปลโปรแกรมซึ่งจะแปลครั้งเดียวทั้งโปรแกรมเลย ภาษาที่แปลด้วยคอมไพเลอร์คือ ภาษา C ภาษา C++ ภาษา Java
- อินเทอร์พรีเตอร์ จะแปลคำสั่งทีละคำสั่งให้เป็นภาษาเครื่อง เช่นภาษา Python ภาษา Logo
อ้างอิง
สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี, “เทคโนโลยี(วิทยาการคำนวณ)” สำหรับนักเรียนชั้น ม.1, โรงพิมพ์แห่งจุฬาลงกรณ์มหาวิทยาลัย, ศูนย์หนังสือแห่งจุฬาลงกรณ์มหาวิทยาลัย