วากยสัมพันธ์ (ภาษาโปรแกรม)

จากวิกิพีเดีย สารานุกรมเสรี

ในวิทยาการคอมพิวเตอร์ วากยสัมพันธ์ของภาษาโปรแกรม คือกลุ่มของกฎเกณฑ์ที่นิยามการจัดหมู่ของสัญลักษณ์ต่าง ๆ ที่ถือว่าเป็นการสร้างโปรแกรมด้วยภาษานั้นได้อย่างถูกต้อง วากยสัมพันธ์ของภาษาใดภาษาหนึ่งเป็นตัวกำหนดรูปแบบพื้นหน้า (surface form) ของมัน [1] ภาษาโปรแกรมเชิงข้อความ (text-based programming language) อิงอยู่กับลำดับของอักขระต่าง ๆ ในขณะที่ภาษาโปรแกรมเชิงทัศน์ (visual programming language) อิงอยู่กับการจัดวางตามพื้นที่และความเชื่อมโยงกับสัญลักษณ์ (ซึ่งอาจจะเป็นข้อความหรือกราฟิกก็ได้)

อ้างอิง[แก้]

  1. Friedman, Daniel P.; Mitchell Wand, Christopher T. Haynes (1992). Essentials of Programming Languages (1st ed.). The MIT Press. ISBN 0-262-06145-7.