معظم الأشخاص الذين لديهم معرفة عابرة بعلوم الكمبيوتر يفهمون الحاجة إلى شيء مثل "a = 1" - لكن قد يكونوا في حيرة من أمرهم "1 = a"!
هل أجهزة الكمبيوتر مشوشة ، أيضًا؟ ليس بالضرورة - ولكن مسألة بناء الجملة هي مشكلة كبيرة لتحديد كيفية عمل المبرمجين معًا. هل سيغرق هذا النوع من عسر القراءة بناء الجملة في السفينة؟
يتعلق أحد الأسئلة الكبيرة حول كيفية تنسيق التعليمات البرمجية بـ "شروط Yoda" (المسماة لشخصية "حرب النجوم" المعروفة بصياغته الإنجليزية غير العادية) ، وهو نوع من التقلب المتغير وتعيين ، كما هو موضح في الاعلى. المعيار ، مرة أخرى ، هو أن نقول أن المتغير "a" يساوي عددًا ، وليس أن يبدأ بالرقم ويعين المتغير لتلك القيمة. (لمعرفة تاريخ البرمجة ، تحقق من برمجة الكمبيوتر: من لغة الآلة إلى الذكاء الاصطناعي.)