Skip to main content

การอ้างอิงภาษาการเขียนโปรแกรมคืออะไร?

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

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

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

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