Kata Bijak Tema 'Pemrograman Komputer': Inspiratif dan Bermakna
"Pada masa itu, pemrogram [pemrosesan batch] bahkan tidak pernah mendokumentasikan program mereka, karena diasumsikan bahwa tidak ada orang lain yang akan menggunakannya. Sekarang, bagaimanapun, pembagian waktu telah membuat pertukaran perangkat lunak menjadi sepele: Anda hanya menyimpan satu salinan di repositori publik dan therby secara efektif memberikannya kepada dunia. Segera orang mulai mendokumentasikan program mereka dan menganggapnya dapat digunakan oleh orang lain. Mereka mulai membangun pekerjaan masing-masing."
--- Robert Fano
"Pemrograman komputer adalah seni, karena menerapkan akumulasi pengetahuan ke dunia, karena itu membutuhkan keterampilan dan kecerdikan, dan terutama karena menghasilkan benda-benda indah. Seorang programmer yang secara tidak sadar memandang dirinya sebagai seorang seniman akan menikmati apa yang dia lakukan dan akan melakukannya dengan lebih baik."
--- Donald Knuth
"Program-program terbaik ditulis sehingga mesin komputasi dapat melakukannya dengan cepat dan agar manusia dapat memahaminya dengan jelas. Seorang programmer idealnya adalah seorang penulis esai yang bekerja dengan bentuk-bentuk estetika dan sastra tradisional serta konsep-konsep matematika, untuk mengkomunikasikan cara suatu algoritma bekerja dan meyakinkan pembaca bahwa hasilnya akan benar."
--- Donald Knuth
"Ketika konsep TeX tertentu diperkenalkan secara informal, aturan umum akan dinyatakan; setelah itu Anda akan menemukan bahwa aturannya tidak sepenuhnya benar. Secara umum, bab-bab selanjutnya berisi informasi yang lebih andal daripada yang sebelumnya. Penulis merasa bahwa teknik berbohong yang disengaja ini sebenarnya akan membuat Anda lebih mudah mempelajari ide-idenya. Setelah Anda memahami aturan sederhana namun salah, tidak akan sulit untuk melengkapi aturan itu dengan pengecualiannya."
--- Donald Knuth
"Satu-satunya cara untuk kesalahan terjadi dalam suatu program adalah dengan ditempatkan di sana oleh penulis. Tidak ada mekanisme lain yang diketahui. Program tidak dapat memperoleh bug dengan duduk-duduk dengan program kereta lainnya. Praktik yang benar bertujuan untuk mencegah penyisipan kesalahan dan, gagal itu, menghapusnya sebelum pengujian atau menjalankan program lainnya."
--- Hayley Mills