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