Please enable JavaScript.
Coggle requires JavaScript to display documents.
ภาษาคอมพืวเตอร์ - Coggle Diagram
ภาษาคอมพืวเตอร์
ภาษาเครื่อง
การเขียนโปรแกรมเพื่อสั่งให้คอมพิวเตอร์ทำงานในยุคแรก ๆ จะต้องเขียนด้วยภาษาซึ่งเป็นที่ยอมรับของเครื่องคอมพิวเตอร์ที่เรียกว่า ภาษาเครื่อง ภาษานี้ประกอบด้วยตัวเลขล้วน ทำให้เครื่องคอมพิวเตอร์สามารถทำงานได้ทันที ผู้ที่จะเขียนโปรแกรมภาษาเครื่องได้ต้องสามารถจำรหัสแทนคำสั่งต่าง ๆ ได้ และในการคำนวณต้องสามารถจำได้ว่าจำนวนต่าง ๆ ที่ใช้ในการคำนวณนั้นถูกเก็บไว้ที่ตำแหน่งใด ดังนั้นโอกาสที่จะเกิดความผิดพลาดในการเขียนโปรแกรมจึงมีมาก นอกจากนี้เครื่องคอมพิวเตอร์แต่ละระบบมีภาษาเครื่องที่แตกต่างกันออกไป ทำให้เกิดความไม่สะดวกเมื่อมีการเปลี่ยน เครื่องคอมพิวเตอร์เพราะจะต้องเขียนโปรแกรมใหม่ทั้งหมด
ภาษาระดับสูงมาก
ป็น ภาษาโปรแกรมยุคที่ 4 ซึ่งเป็นภาษาระดับสูงมาก จัดเป็นภาษาไร้กระบวนคำสั่ง หมายความว่าผู้ใช้ เพียงบอกแต่ว่าให้คอมพิวเตอร์ทำอะไร โดยไม่ต้องบอกคอมพิวเตอร์ว่าสิ่งนั้นทำอย่างไร เรียกว่าเป็นภาษาเชิงผลลัพธ์ คือเน้นว่าทำอะไร ไม่ใช่ทำอย่างไร ดังนั้นจึงเป็นภาษาโปรแกรมที่เขียนง่าย
ภาษาระดับสูง
เป็นภาษาที่สร้างขึ้นเพื่อช่วยอำนวยความสะดวกในการเขียนโปรแกรม ลักษณะของคำสั่งต่าง ๆ ในภาษาอังกฤษซึ่งผู้อ่านสามารถเข้าใจความหมายได้ทันที ผู้เขียนโปรแกรมจึงสามารถเขียนโปรแกรมด้วยภาษาระดับสูงได้ง่ายกว่าเขียนด้วยภาษาแอสเซมบลีหรือภาษาเครื่อง ภาษาระดับสูงมีหลายภาษา เช่น ภาษาฟอร์แทรน ภาษาโคบอล ภาษาปาสคาล
ภาษาเบสิก ภาษาวิชวลเบสิก ภาษาซี ภาษาจาวา เป็นต้น
-
ภาษาปาสคาล
ภาษาปาสคาล เป็นภาษาที่ได้รับการออกแบบให้ใช้ง่ายและมีโครงสร้างที่ดีจึงเหมาะกับการช้าอนหลักการเขียนโปรแกรม
-
ภาษาซีและซีพลัสพลัส
ป็นภาษาที่มีใช้กับเครื่องคอมพิวเตอร์ทุกระดับ เนื่องจากภาษาซีได้รวมเอาข้อมูลของภาษาระดับสูงและภาษาระดับต่ำเข้าไว้ด้วยกัน
ภาษาฟอร์แทรน
ป็นภาษาระดับสูงที่เก่าแก่ที่สุด เป็นภาษาที่เหมาะสมกับงานที่ต้องการคำนวณ เช่น งานทางด้านวิทยาศาสตร์ วิศวกรรมศาสตร์และงานวิจัยต่าง ๆ
-
ภาษาวิชวลเบสิก
เป็นภาษาที่พัฒนาต่อมาจากภาษาเบสิก เป็นภาษาที่ใช้ไวยากรณ์บางส่วนของภาษาเบสิกในการเขียนโปรแกรม แต่มีแนวคิดและวิธีการพัฒนาโปรแกรมที่แตกต่างจากภาษาเบสิกโดยสิ้นเชิง
ภาษาจาวา
ป็นภาษาที่มีความยืดหยุ่นสูง สามารถเขียนโปรแกรมและใช้งานได้ บนเครื่องคอมพิวเตอร์ทุกประเภทและระบบปฏิบัติการทุกรูปแบบ
ภาษาเดลฟาย
แนวคิดการเขียนโปรแกรมของภาษาเดลฟายเหมือนกับแนวคิดของภาษาวิชวลเบสิก คือเป็นการเขียนโปรแกรมเชิงจินตภาพแต่ภาษาพื้นฐานที่ใช้ในการเขียนโปรแกรมจะเป็นภาษาปาสคาล ในการเขียนโปรแกรมเชิงจินตภาพนี้มีคอมโพเนนต์( component )
ภาษาระดับต่ำ
เนื่องจากภาษาเครื่องเป็นภาษาที่มีความยุ่งยากในการเขียนดังได้กล่าวมาแล้ว จึงไม่มีผู้นิยมและมีการใช้น้อย ดังนั้นได้มีการพัฒนาภาษาคอมพิวเตอร์ขึ้นอีกระดับหนึ่งโดยการใช้ตัวอักษรภาษาอังกฤษเป็นรหัสแทนการทำงาน และใช้การตั้งชื่อตัวแปรแทนตำแหน่งที่ใช้เก็บจำนวนต่าง ๆ ซึ่งเป็นค่าของตัวแปรนั้น ๆ การใช้สัญลักษณ์ช่วยให้การเขียนโปรแกรมนี้เรียกว่าภาษาระดับต่ำ
ภาษาระดับต่ำ เป็นภาษาที่มีความใกล้เคียงกับภาษาเครื่องมาก ดังนั้นบางครั้งจึงเรียกภาษานี้ว่า ภาษาอิงเครื่อง ( machine – oriented language ) ตัวอย่างของภาษาระดับต่ำได้แก่ ภาษาแอสเซมบลี เป็นต้น
ภาษาธรรมชาติ
เป็น ภาษาโปรแกรมยุคที่ 5 ซึ่งคล้ายกับภาษาพูดตามธรรมชาติของคน การเขียนโปรแกรมง่ายที่สุด คือการเขียนคำพูดของเราเองว่าเราต้องการอะไร ไม่ต้องใช้คำสั่งงานใดๆ เลย
-