Programming is a three-way relationship between a programmer, some source code, and the computer it's meant to run on, but computers are such famously inflexible interpreters of instructions that it's extraordinarily difficult to write out a set of instructions that the computer knows how to execute, and that's if one person is writing it.
Ο προγραμματισμός είναι μια τριαδική σχέση μεταξύ ενός προγραμματιστή, κάποιον πηγαίο κώδικα, και τον υπολογιστή  όπου «θα τρέξει» ο κώδικας, αλλά υπολογιστές φημίζονται για την  ανελαστικότητά τους στην ερμηνεία εντολών και είναι εξαιρετικά δύσκολο  να γράψεις ένα σύνολο οδηγιών που να ξέρει ο υπολογιστής να εκτελέσει, κι αυτό αν τις γράψει μόνο ένα άτομο.