Los alineadores son programas que a partir de material textual en dos lenguas diferentes enlazan segmentos más pequeños de una lengua con la otra, con el fin de crear o alimentar las memorias de traducción.