ภาษาโปรแกรมระดับสูง รายละเอียด!

เรียนรู้ตลอดทั้งบทความนี้ . คืออะไร ภาษาระดับสูง ในการเขียนโปรแกรม? และเนื่องจากมีความสำคัญอย่างยิ่งในโลกของการคำนวณ

ภาษาระดับสูง -2

ภาษาระดับสูง

เป็นภาษาที่ใกล้เคียงที่สุดกับภาษาธรรมชาติของมนุษย์ ไม่ใช่ภาษาที่ใกล้เคียงที่สุดกับภาษาไบนารีของคอมพิวเตอร์ NS ภาษาระดับสูง ดังนั้นพวกเขาจึงอนุญาตให้โปรแกรมเมอร์เขียนคำสั่งโปรแกรมโดยใช้คำหรือนิพจน์ทางไวยากรณ์ที่คล้ายกับภาษาอังกฤษมาก

ตัวอย่างเช่น ในภาษา C คุณสามารถใช้คำต่างๆ เช่น ตัวพิมพ์ใหญ่ if, for, while สร้างข้อความสั่งต่อไปนี้ด้วย ถ้า (number> 0) printf ("number is positive")

แปลเป็นภาษาสเปนหมายความว่า: ถ้าตัวเลขมากกว่าศูนย์ ให้เขียนข้อความต่อไปนี้บนหน้าจอ: «ตัวเลขเป็นบวก». NS ภาษาระดับสูง มีลักษณะการแสดงอัลกอริธึมในลักษณะที่ปรับให้เข้ากับความรู้ความเข้าใจของมนุษย์มากกว่าการทำงานของเครื่อง จึงเป็นเหตุให้พิจารณาภาษาเหล่านี้ ภาษาระดับสูง เพราะสามารถใช้คำที่โปรแกรมเมอร์เข้าใจได้ง่าย

คนอื่น ๆ ภาษาระดับสูง ได้แก่ Ada, BASIC, COBOL, FORTRAN, Pascal

คุณสมบัติที่สำคัญอีกอย่างหนึ่งของสิ่งเหล่านี้ ภาษาระดับสูง สำหรับคำสั่งส่วนใหญ่ ต้องใช้หลายขั้นตอนในการแสดงสิ่งเดียวกันในภาษาแอสเซมบลี เช่นเดียวกับภาษาส่วนใหญ่ ภาษาเครื่องยังรวมหลายขั้นตอนไว้ด้วย

คุณสมบัติภาษาระดับสูง

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

ความได้เปรียบ

ข้อดีที่เกี่ยวข้องกับภาษาระดับสูงมีดังนี้:

  • เมื่อเทียบกับภาษาอื่นๆ เวลาฝึกอบรมสำหรับโปรแกรมเมอร์นั้นค่อนข้างสั้น
  • การเขียนโปรแกรมเป็นไปตามกฎวากยสัมพันธ์ที่คล้ายกับภาษามนุษย์
  • ชื่อคำสั่ง เช่น READ, WRITE, PRINT, OPEN และอื่นๆ
  • การปรับเปลี่ยนและปรับแต่งโปรแกรมทำได้ง่ายขึ้น
  • ลดต้นทุนของโปรแกรมการขนส่ง

ข้อเสีย

ข้อเสียที่เกี่ยวข้องกับภาษาระดับสูงมีดังนี้:

  • เวลาตั้งค่าเพิ่มขึ้นเนื่องจากต้องมีการแปลโปรแกรมต้นทางที่แตกต่างกันเพื่อขอรับโปรแกรมสุดท้าย
  • ทรัพยากรเครื่องภายในไม่ได้ใช้และดีที่สุดในภาษาเครื่องและแอสเซมบลี
  • รอยเท้าหน่วยความจำขนาดใหญ่ เวลาดำเนินการของโปรแกรมยาวนานขึ้น

ภาษาระดับสูง -3

ประวัติภาษาระดับสูง

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

ในที่สุดพวกเขาก็ตระหนักว่าการเขียนโปรแกรมภาษาแอสเซมบลีต้องใช้สมองอย่างมากและมักเกิดข้อผิดพลาดได้ง่าย

ในปี 1948 Konrad Zuse ได้ตีพิมพ์บทความเกี่ยวกับภาษาการเขียนโปรแกรมPlankalkülของเขา อย่างไรก็ตาม สิ่งนี้ไม่ประสบความสำเร็จในชีวิตของเขา และผลงานของเขาไม่มีส่วนเกี่ยวข้องกับการพัฒนาอื่นๆ

ภาษาสำคัญบางภาษาที่พัฒนาขึ้นในช่วงเวลานี้ ได้แก่ :

  • พ.ศ. 1943-Plankalkül (เคารพคอนราด) ได้รับการออกแบบ แต่ไม่ได้ใช้งานมาครึ่งศตวรรษ
  • พ.ศ. 1943- ระบบการเข้ารหัส ENIAC ถือกำเนิดขึ้น
  • พ.ศ. 1949-1954- ชุดคำสั่งช่วยจำ เช่น ชุดคำสั่งช่วยจำ ENIAC

ผู้อ่านที่รักอยู่กับเราและอ่านเกี่ยวกับ: การเขียนโปรแกรม C ++.


เป็นคนแรกที่จะแสดงความคิดเห็น

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: Actualidad Blog
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา