深奧的編程語言

深奧的編程語言 （ Esoteric programming language ， 有時簡寫爲Esolang ） 是一類編程語言 ， 它們被設計用於測試計算機語言表達的極限 ， 或者作爲一個概念的證明 ( POC ) ， 或僅僅是一個程序員的冷玩笑 。 esoteric將它們與開發人員真正用於編寫軟件的語言區別開來 。 通常情況下 ， Esolang的創作者通常並不打算讓它成爲主流編程語言 ， 儘管如此 ， 一些深奧的功能如視覺空間語法 ， 啓發了在藝術中的實際應用 。 這種語言在黑客和愛好者之間通常較流行 。 設計者幾乎不會以提高該語言的易用性爲目標 ， 但會保證邏輯上的可用性 。 設計者通常會移除或取代傳統語言的常見功能 ， 但仍會強調並保持圖靈完備性 。