ภาษาโปรแกรม

เราอธิบายว่าภาษาโปรแกรมคืออะไรและจะจำแนกได้อย่างไร ตัวอย่างบางส่วนของโปรแกรมเหล่านี้

ภาษาคอมพิวเตอร์มีไว้เพื่อสร้างโปรแกรมคอมพิวเตอร์

ภาษาโปรแกรมคืออะไร?

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

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

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

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

ประเภทของภาษาโปรแกรม

ภาษาระดับต่ำได้รับการออกแบบมาสำหรับฮาร์ดแวร์เฉพาะ

โดยทั่วไปแล้ว ความแตกต่างระหว่างภาษาโปรแกรมประเภทต่อไปนี้:

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

การจำแนกประเภทอื่นมักมีดังต่อไปนี้:

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

ตัวอย่างภาษาโปรแกรม

ภาษาโปรแกรมยอดนิยมบางภาษา ได้แก่ :

  • ขั้นพื้นฐาน. ชื่อมาจากตัวย่อของระดับเริ่มต้น จุดประสงค์ทั้งหมด สัญลักษณ์ คำแนะนำ รหัส (รหัสสัญลักษณ์ของคำแนะนำเอนกประสงค์สำหรับผู้เริ่มต้น) และเป็นตระกูลภาษาที่จำเป็นระดับสูง ปรากฏครั้งแรกในปี 2507 เวอร์ชันล่าสุดคือ Visual Basic .NET
  • โคบอล ชื่อของเขาเป็นตัวย่อสำหรับทั่วไป ธุรกิจ-โอเรียนท์ ภาษา (ภาษาทั่วไปเชิงธุรกิจ) และเป็นภาษาโปรแกรมสากลที่สร้างขึ้นในปี 2502 ซึ่งเน้นไปที่การจัดการคอมพิวเตอร์เป็นหลัก กล่าวคือ ธุรกิจ
  • ฟอร์ทราน ชื่อมาจากดิ IBMคณิตศาสตร์ สูตรกำลังแปล ระบบ (ระบบการแปลสูตรทางคณิตศาสตร์ของ IBM) และเป็นภาษาโปรแกรมระดับสูง วัตถุประสงค์ทั่วไป ประเภทจำเป็นที่ออกแบบมาสำหรับการใช้งานทางวิทยาศาสตร์และวิศวกรรม
  • จาวา. ภาษาการเขียนโปรแกรมเชิงวัตถุวัตถุประสงค์ทั่วไปซึ่งมีการสรุปจิตวิญญาณไว้ในตัวย่อ WORA:เขียนไว้ สิบเอ็ด วิ่งที่ไหนก็ได้นั่นคือ: เขียนครั้งเดียว ใช้งานได้ทุกที่ แนวคิดคือการออกแบบภาษาสากลโดยใช้ไวยากรณ์ที่ได้มาจากภาษา C และ C ++ แต่ใช้ยูทิลิตี้ระดับต่ำน้อยกว่าทั้งสองอย่าง
!-- GDPR -->