... לדוגמה את שפות התכנות השונות. הרי שיש ביניהן הבדלים שונים. ולא כל שפות התכנות, יכולות לבצע את אותם הדברים. וכל שפת תכנות יש את צורת
החשיבה שלה, כיצד האדם אמור באמצעותה ... בהם את מחשבתו, ומתבונן לא רק על כיצד לתכנת ואיך לכתוב את התוכנה, אלא הוא מתבונן גם על המשמעות שיש לשפות התכנות השונות, למתודולוגיות
החשיבה השונות, לנוסחאות השונות, לתרשימי הזרימה השונים וכולי, על ידי זה הוא מגלה דרכי
חשיבה חדשות לגבי איך לחיות נכון יותר ...