Az APL speciális billentyűzetet vagy szerkesztő programot igényel, mivel a lexikális elemek között görög betűk és speciális karakterek is találhatóak.
A..Z
a..z
0..9
SPACE
_ . , : ; < > / \ * ^ ~ = ( ) [ ] { } ' ! @ & | % + - ?
és a speciális karakterek:
Ş × Ť § ” “ ˛ ł ´ µ ‹ Š Ž $ ¨ Ż ‰ ¬ ź ÷ Ł " # € Ô Ő Ź ľ ą ˝ ~ † ‡ Ľ ± * { } đ ş Ň Ó Ą Ţ – • ¸ — _ ’ ‘ ° ' Ś Ë Ţ Ę ¦ » © ™ š › ś ť ž ‚ ® ý
- Az elhatároló jel a SPACE
- A nyelv megkülönbözteti a kis- és nagybetűket.
- Megjegyzést a © után lehet írni a sor végéig
A felhasznált speciális karakterek miatt sokáig nem, illetve csak nehézkesen lehettet továbbítani programokat. Szinte lehetetlenné vált a problémák, ötletek közzététele, megbeszélése akár levélben, hírcsatornán, stb.
A megoldást az
ASCII transzliterálás jelentette, amely az APL szimbólumait kulcsszavakkal vagy más ASCII-es karakterekkel helyettesítette. Lássunk erre egy példát:
(.tilde N .contains N .cirle . .product N)/N .leftarrow 1 .downarrow .iota N
A konverziót sajnos különféle APL disztribúciók egyedi módon valósítják meg. Ebből fakadóan nehézkes az átjárhatóság közöttük.