Uzupełniając podane wyżej wyszczególnienie o ogólne określenie zakresu zastosowań poszczególnych systemów, można przyjąć, że: systemy iRMX-86 i iRMX-88 są przeznaczone dla komputerów szesnastobitowych: iRMX-86 : jako najbardziej rozbudowany, predysponowany jest do zastosowań przy budowie większych systemów czasu rzeczywistego, wymagających dużej pamięci operacyjnej i pamięci dyskowej, iRMX-88 : do pozostałych, mniejszych konfiguracji, system iRMX-80 jest przeznaczony dla komputerów ośmiobitowych.
Główne zastosowania tych systemów to przemysłowe sterowanie systemami czasu rzeczywistego, wymagających dużych możliwości indywidualnego dostosowania systemu do różnych, często bardzo specyficznych procesów technologicznych. Stąd koncepcja budowy systemów opartych na modułach funkcjonalnych, z których można tworzyć różne konfiguracje (można wręcz mówić o konkretnej implementacji systemu) przez konstruktora mikrokomputerowego systemu sterującego. Sam system do sterowania konkretnym procesem technologicznym jest niewystarczający – niezbędne jest zdefiniowanie (zaprogramowanie), określonych zadań. Temu służyły implementacje określonych języków programowania, przy czym w systemach serii iRMX najszerzej stosowano asembler ASM-86 i implementacja PL/M-86.