Narzędzia J2C obejmują szereg programów importujących, między innymi dla języków C, COBOL i PL/I.
Transakcje w systemach IMS i CICS ECI są często pisane w językach COBOL, C oraz PL/I. Gdy użytkownik tworzy aplikację w języku Java, która ma uzyskiwać dostęp do tych transakcji za pośrednictwem adapterów zasobów J2C, musi ona przekształcać wartości z typów języka Java do postaci szeregowej - do typu bufora bajtowego, jakiego oczekuje program w systemie IMS lub CICS. Programy importujące to narzędzia, które zapewniają odpowiednie odwzorowanie takich danych. Po zaimportowaniu do projektu pliku w języku COBOL, C lub PL/I można korzystać ze zdefiniowanych w nim danych tak samo, jak ze wszystkich innych konstrukcji danych.
Preferencje programów importujących można ustawiać na dwa sposoby: