ความหมายของภาษาคอมพิวเตอร์

ภาษาคอมพิวเตอร์ คือ ภาษาใดๆที่ผู้ใช้งานใช้ติดต่อสื่อสารกับคอมพิวเตอร์ หรือคอมพิวเตอร์ร่วมกัน แล้วคอมพิวเตอร์สามารถดำเนินการตามคำสั่งนั้นได้ คำนี้มักใช้เรียกแทนภาษาโปรแกรม แต่ว่าข้อเท็จจริงภาษาโปรแกรมเป็นส่วนหนึ่งของภาษาคอมพิวเตอร์เพียงแค่นั้น รวมทั้งมีภาษาอื่นๆที่เป็นภาษาคอมพิวเตอร์เหมือนกันเช่น เว็บคาสิโน 2020 หรือ HTML เป็นทั้งยังภาษามาร์กอัปแล้วก็ภาษาคอมพิวเตอร์ด้วย ถึงแม้มันจะไม่ใช่ภาษาโปรแกรม หรือภาษาเครื่องนั้นก็นับเป็นภาษาคอมพิวเตอร์ ซึ่งโดยด้านเทคนิคสามารถใช้สำหรับในการพัฒนาโปรแกรมได้ แต่ก็ไม่จัดว่าเป็นภาษาโปรแกรม

ภาษาคอมพิวเตอร์สามารถแบ่งได้ 2 กลุ่ม เป็น

  • ภาษาระดับสูง (high level)
  • ภาษาระดับค่อนข้างต่ำ (low level)

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

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