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