شلون لغة البرمجة جي تحسن على تركيب APL؟
Context:لغة البرمجة J ، التي طورتها كينيث إي ايفيرسون وروجر هوي في بداية التسعينيات ، هي لغة برمجة مصفوفة تستند في المقام الاول على APL (أيضا من قبل ايفيرسون).  لتجنب تكرار مشكلة الحروف الخاصة في APL، J يستخدم فقط مجموعة الحروف الاساسية في ASCII، يستخدم النقطة والكولون كعطفات لتشكيل كلمات قصيرة تشبه الرسوم البيانية. معظم هذه الكلمات الاولية (أو البدائية) J تخدم كرموز رياضية، مع النقطة او نقطتين تمتد معنى الحروف الاساسية المتاحة. وبالاضافة الى ذلك، العديد من الحروف التي في اللغات الاخرى غالباً ما يجب ان تكون مقترنة (مثل [] {} "" `` او <>) تعاملها ج ككلمات مستقلة او، عندما تكون مقلوبة، كجذور حرف واحد من كلمات متعددة الحروف.
J يتهرب من استخدام الحروف الخاصة المطلوبة في APL باستخدام رموز ASCII فقط ودمجها مع نقطة وقطعتين. هذا يسهل الكتابة على لوحة المفاتيح العادية.