XA is een snelle twee voudige cross-assembler. Het begrijpt mnemonics en genereerd code voor NMOS 6502s zoals 6502A, 6504, 6507, 6510, 7501, 8500, 8501, 8502. Een aantal mogelijkheden: C-achtige preprocessor, uitgebreide expressie syntax ondersteuning, o65 verplaatsbare objecten met volledige linker en relocation opties, maar ook "standaard" binary object files, blok structuur voor label's. Dit program is beschikbaar voor linux / unix gebruikers.