J程式語言如何改進APL的語法?
Context:J程式語言是由肯尼斯·E·艾弗森和羅傑·胡伊在20世紀90年代初開發的,它是一個基於APL (也由艾弗森) 的陣列程式語言.  為了避免重複APL的特殊字元問題,J只使用基本的ASCII字符集,使用點和兩角作為摺疊來形成類似於二進位制的短單詞. 大多數這樣的初級 (或原始) J 詞作為數學符號,點或兩點擴充套件可用的基本字元的含義. 此外,許多在其他語言中經常必須配對的字元 (如[] {} "" `` 或 <>) 被J視為獨立的單詞,或者,當<unk>曲時,作為多個字元詞的單字根.
J避免使用APL所需的特殊字元,而是僅使用ASCII符號,並將它們與點和兩位數結合起來. 這使得在標準鍵盤上打字變得更加容易.