computer language

ภาษาคอมพิวเตอร์ Computer language 

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


ระดับของภาษาคอมพิวเตอร์ 

1. ภาษาระดับต่ำ (Low Level Language) เป็นภาษาที่มนุษย์ทำความเข้าใจได้ยาก ส่วนใหญ่ต้องมีความเข้าใจเกี่ยวกับสถาปัตยกรรมคอมพิวเตอร์ และฮาร์ดแวร์เป็นอย่างดีจึงจะสามารถเขียนโปรแกรมสั่งงานได้มีข้อดีในส่วนที่เขียนโปรแกรมควบคุมอาร์ดาแวร์แต่ละส่วนได้โดยตรงจึงทำงานได้เร็ว แต่ไม่เหมาะที่จะใช้ในการพัฒนาโปรแกรม ตัวอย่างของภาษาระดับต่ำได้แก่ ภาษาเครื่อง (Machine Language) และภาษาแอสเซมบลี (Assembly Language)เป็นต้น

2. ภาษาระดับกลาง (Medium Level Language)
เป็นภาษาที่ทำความเข้าใจได้ไม่ยากนัก เพราะมีลักษณะ เป็น
ภาษาแบบโครงสร้าง ทำความเข้าใจได้เหมือนกับภาษาระดับสูงแต่ทำงานได้รวดเร็วเหมือนกับภาษาระดับต่ำ สามารถใช้บนเครื่องที่มีความเร็วต่างกันโดยไม่ต้องดัดแปลง ภาษาระดับกลางจึงเป็นที่นิยมใช้กันแพร่หลาย ตัวอย่างของภาษาระดับกลาง ได้แก่ ภาษาซี เป็นต้น

3.ภาษาระดับสูง (High Level Language)
เป็นภาษาที่ทำความเข้าใจได้ง่าย มีลักษณะของการใช้คำสั่งเป็นภาษาอังกฤษซึ่งใกล้เคียงกับภาษามนุษย์มากการสั่งให้คอมพิวเตอร์ทำงานจะต้องมีการแปลความหมายของคำสั่งโดยใช้ตัวแปลภาษาทีละชุดคำสั่งที่เรียกว่า Interpreterหรือแปลครั้งเดียวทั้งโปรแกรมที่เรียกว่า Compiler


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

ภาษาคอมพิวเตอร์
การใช้งาน
BASIC (Beginner's All-purpose Symbolic Instruction Code)
ภาษานี้เหมาะสำหรับผู้เริ่มศึกษา การเขียนโปรแกรมคอมพิวเตอร์
COBOL (Common Business Oriented Language)
ภาษานี้นิยมใช้ในงานธุรกิจบนเครื่องขนาดใหญ่
FORTRAN (FORmula TRANslator)
ภาษานี้ใช้สำหรับงานด้านคณิตศาสตร์ วิทยาศาสตร์ วิศวกรรมศาสตร์
Pascal ( ชื่อของ Blaise Pascal)
ภาษานี้จะใช้ในวิทยาลัย และมหาวิทยาลัย
C
ภาษานี้เหมาะสำหรับนักเขียนโปรแกรม และใช้ในวิทยาลัย มหาวิทยาลัย
C++
ภาษานี้สำหรับผู้ผลิตซอฟต์แวร์
ALGOL (ALGOrithmic Language)
ภาษานี้เป็นภาษาสำหรับงานทางวิทยาศาสตร์ และต่อมามีการพัฒนาต่อเป็นภาษา PL/I และ Pascal
APL (A Programming Language)
ภาษานี้ออกแบบโดยบริษัท IBM ใน ปี ค.ศ. 1968 เป็นภาษาที่โต้ตอบกับผู้ใช้ทันที เหมาะสำหรับจัดการกับกลุ่มของข้อมูลที่สัมพันธ์กันในรูปแบบตาราง

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

ลักษณะการเชื่อมต่ออินเทอร์เน็ตแต่ละประเภท