שאלה לוגית האם אפשר ליצור תוכנה שכותבת תוכנות כמו בן אדם רגיל? ואם זה לא אפשרי, איך בני אדם (בסך הכל שקית של כימיקלים ומולקולות) מתכנתים? מה ההבדל ביננו לבין רובוט?