اے پی ایل کے نحو پر جے پروگرامنگ زبان کیسے بہتر ہوتی ہے؟
جے پروگرامنگ لینگویج، جو 1990 کی دہائی کے اوائل میں کینتھ ای ایورسن اور راجر ہوئی نے تیار کی تھی، [5][6] بنیادی طور پر اے پی ایل پر مبنی پروگرامنگ لینگویج ہے (ایورسن کے ذریعہ بھی)۔   APL کے خصوصی کردار کے مسئلے کو دہرانے سے بچنے کے لیے، J صرف بنیادی ASCII کریکٹر سیٹ کا استعمال کرتا ہے، جس میں ڈاٹ اور بڑی آنت کو انفلیکشنز کے طور پر استعمال کیا جاتا ہے[7] تاکہ ڈائیگرافس کی طرح مختصر الفاظ بنائے جائیں۔ اس طرح کے زیادہ تر بنیادی (یا قدیم) J الفاظ ریاضی کی علامتوں کے طور پر کام کرتے ہیں، ڈاٹ یا بڑی آنت دستیاب بنیادی حروف کے معنی کو بڑھاتے ہیں۔ اس کے علاوہ، بہت سے حروف جن کو دوسری زبانوں میں اکثر جوڑنا ضروری ہے (جیسے [] {} "" `` یا <>) J کے ذریعہ اسٹینڈ اکیلے الفاظ کے طور پر یا، جب انفلیکٹ کیا جاتا ہے، ملٹی کریکٹر کے سنگل کریکٹر جڑوں کے طور پر سمجھا جاتا ہے۔ الفاظ
J APL میں مطلوبہ خصوصی حروف کو استعمال کرنے سے گریز کرتا ہے بجائے اس کے کہ صرف ASCII علامتیں استعمال کریں اور انہیں ڈاٹ اور بڑی آنت کے ساتھ ملا دیں۔ اس سے معیاری کی بورڈ پر ٹائپ کرنا بہت آسان ہو جاتا ہے۔