Kebanyakan orang dengan pengetahuan yang lewat tentang ilmu komputer memahami kebutuhan akan sesuatu seperti "a = 1" - tetapi mereka mungkin sangat bingung dengan "1 = a"!
Apakah komputer juga bingung? Tidak harus - tetapi masalah sintaksis adalah masalah besar untuk menentukan bagaimana programmer bekerja bersama. Akankah sintaksis jenis ini membuat kapal tenggelam?
Salah satu pertanyaan besar tentang bagaimana memformat kode berkaitan dengan "Kondisi Yoda" (dinamai untuk karakter "Star Wars" yang dikenal karena sintaks bahasa Inggrisnya yang tidak biasa), semacam flip-flopping dari variabel dan tugas, seperti yang ditunjukkan atas. Standar, sekali lagi, adalah untuk mengatakan bahwa variabel "a" sama dengan beberapa angka, bukan untuk memulai dengan angka dan menetapkan variabel nilai itu. (Untuk mempelajari tentang sejarah pemrograman, lihat Pemrograman Komputer: Dari Bahasa Mesin ke Kecerdasan Buatan.)