自產生程式

自產生程式 （ Quine ） ， 它以美國哲學家奎恩 （ Willard Van Orman Quine ） 命名 ， 指的是輸出結果爲程式自身源碼的程式 。 能夠直接讀取自己源碼 、 讀入使用者輸入或空白的程式一般都不視爲自產生程式 。