ผลต่างระหว่างรุ่นของ "ภาษาคอมพิวเตอร์"

ย้อนการแก้ไขของ 110.170.200.2 (พูดคุย) ไปยังรุ่นก่อนหน้าโดย 110.164.65.178
(ย้อนการแก้ไขของ 110.170.200.2 (พูดคุย) ไปยังรุ่นก่อนหน้าโดย 110.164.65.178)
ป้ายระบุ: ย้อนรวดเดียว
{{ต้องการอ้างอิง}}
 
'''ภาษาคอมพิวเตอร์''' หมายถึง [[ภาษา]]ใด ๆ ที่ผู้ใช้งานใช้สื่อสารกับคอมพิวเตอร์ หรือคอมพิวเตอร์ด้วยกัน แล้วคอมพิวเตอร์สามารถทำงานตามคำสั่งนั้นได้ คำนี้มักใช้เรียกแทน[[ภาษาโปรแกรม]] แต่ความเป็นจริงภาษาโปรแกรมคือส่วนหนึ่งของภาษาคอมพิวเตอร์เท่านั้น และมีภาษาอื่น ๆ ที่เป็นภาษาคอมพิวเตอร์เช่นกัน ยกตัวอย่างเช่น [[เอชทีเอ็มแอล]] เป็นทั้ง[[ภาษามาร์กอัป]]และภาษาคอมพิวเตอร์ด้วย แม้ว่ามันจะไม่ใช่ภาษาโปรแกรม หรือ[[ภาษาเครื่อง]]นั้นก็นับเป็นภาษาคอมพิวเตอร์ ซึ่งโดยทางเทคนิคสามารถใช้ในการเขียนโปรแกรมได้ แต่ก็ไม่จัดว่าเป็นภาษาโปรแกรม
== เกวพรนอไำพเงำพไำพไำพไำพไ้รนเ้กดอเย ==
 
ภาษาคอมพิวเตอร์สามารถแบ่งออกเป็นสองกลุ่มคือ [[ภาษาระดับสูง]] (high level) และ[[ภาษาระดับต่ำ]] (low level) ภาษาระดับสูงถูกออกแบบมาเพื่อให้ใช้งานง่ายและสะดวกสบายมากกว่าภาษาระดับต่ำ โปรแกรมที่เขียนถูกต้องตามกฎเกณฑ์และไวยากรณ์ของภาษาจะถูก[[โปรแกรมแปลโปรแกรม|แปล]] (compile) ไปเป็นภาษาระดับต่ำเพื่อให้คอมพิวเตอร์สามารถนำไปใช้งานหรือปฏิบัติตามคำสั่งได้ต่อไป ซอฟต์แวร์สมัยใหม่ส่วนมากเขียนด้วยภาษาระดับสูง แปลไปเป็นออบเจกต์โค้ด (object code) แล้วเปลี่ยนให้เป็นชุดคำสั่งในภาษาเครื่อง
 
ภาษาคอมพิวเตอร์อาจแบ่งกลุ่มได้เป็นอีกสองประเภทคือ ภาษาที่มนุษย์อ่านออก (human-readable) และภาษาที่มนุษย์อ่านไม่ออก (non human-readable) ภาษาที่มนุษย์อ่านออกถูกออกแบบมาเพื่อให้มนุษย์สามารถเข้าใจและสื่อสารได้โดยตรงกับคอมพิวเตอร์ ส่วนใหญ่เป็น[[ภาษาอังกฤษ]]) ส่วนภาษาที่มนุษย์อ่านไม่ออกจะมีโค้ดบางส่วนที่ไม่อาจอ่านเข้าใจได้
 
== ตัวอย่างภาษาคอมพิวเตอร์ ==
 
* [[ภาษาโปรแกรม|ภาษาโปรแกรม หน้าซี]]
* [[ภาษาสคริปต์]]
* [[ภาษามาร์กอัป]]
* [[ภาษาสอบถาม]]
 
== ดูเพิ่ม ==
* [[การเขียนโปรแกรมคอมพิวเตอร์]]