สัญกรณ์ ของ การกำหนดค่า

ตัวแทนการนำเสนอแบบข้อความโดยสามัญของการกำหนดค่ามักจะใช้เครื่องหมายเท่ากับ "=" และ ":=" รูปแบบทั้งสองนี้เป็นรูปแบบปกติของภาษาโปรแกรมหลายภาษา (เช่นภาษาซี) ซึ่งจัดจำแนกการกำหนดค่าว่าเป็นตัวดำเนินการเติมกลาง

ตัวแปร = นิพจน์ภาษาเบสิก, ภาษาฟอร์แทรน, ภาษาซี, ภาษาจาวา, ภาษาพีแอล/วัน, วินโดวส์ เพาเวอร์เชลล์, บอร์นเชลล์, ฯลฯ
ตัวแปร := นิพจน์ภาษาอัลกอล, ภาษาปาสกาล[1], ภาษาเอดา, ภาษาดิลัน[2], ภาษาไอเฟล[3][4], ฯลฯ

ความเป็นไปได้อย่างอื่นคือเพิ่มลูกศรชี้ข้างซ้ายหรือคำหลักเข้าไป หรือแม้แต่รูปแบบต่างที่สามารถใช้ได้ซึ่งพบเห็นได้น้อยกว่า

ตัวแปร << นิพจน์ภาษาแมจิก
ตัวแปร <- นิพจน์ภาษาอ็อบเจกทีฟแคมัล, ภาษาเอส, ภาษาอาร์, ฯลฯ
ตัวแปร ← นิพจน์ภาษาเอพีแอล[5]
ตัวแปร =: นิพจน์ภาษาเจ
LET ตัวแปร = นิพจน์ภาษาเบสิก
set ตัวแปร to นิพจน์แอปเปิลสคริปต์
set ตัวแปร = นิพจน์ซีเชลล์
Set-Variable ตัวแปร (นิพจน์)วินโดวส์ เพาเวอร์เชลล์
val ตัวแปร = นิพจน์ภาษาเอ็มแอล[6]
ตัวแปร : นิพจน์แมกซิมา

บางแพลตฟอร์มก็วางนิพจน์ไว้ทางซ้ายและวางตัวแปรไว้ทางขวา

MOVE นิพจน์ TO ตัวแปรภาษาโคบอล
นิพจน์ → ตัวแปรภาษาทีไอ-เบสิก, ภาษาเบสิกคาสิโอ (เครื่องคิดเลข)
นิพจน์ -> ตัวแปรภาษาอาร์

ในภาษาโปรแกรมเชิงนิพจน์บางภาษา อย่างเช่นภาษาลิสป์ [7][8] และภาษาทีซีแอล ใช้วากยสัมพันธ์แบบเติมหน้าเพียงอย่างเดียวสำหรับทุกข้อความสั่ง ซึ่งรวมทั้งการกำหนดค่าด้วย

(setq ตัวแปร นิพจน์)ภาษาลิสป์, ภาษาสกีม[9][10][11] (set!), ฯลฯ
set ตัวแปร นิพจน์ภาษาทีซีแอล

ใกล้เคียง