Aplikacja IMSPost obsługuje automatyczną konwersję danych punkt po punkcie do formatu NURBS. Przekształca format kodu punkt po punkcie w dowolnej płaszczyźnie do formatu interpolacji kołowej. Zawiera nowoczesną technologię wykorzystującą C++ i interfejs graficzny Windows. Obsługuje wszystkie klasy maszyn z dowolną liczbą osi liniowych lub obrotowych z robotami przemysłowymi włącznie, jak również zapewnia obsługę osi współliniowych. Zapewnia także przygotowane biblioteki i funkcje do obsługi obrotów układów współrzędnych dla sterowników maszyn 5-osiowych przy pracy indeksowanej oraz do pracy ciągłej, symultanicznej.
Program posiada interfejs i menu dostosowane do użytkownika, które pozwala na wywołanie własnych bibliotek DLL, skryptów, makr lub innych programów podczas generowania kodu NC. IMSPost posiada gotowe cykle osiowe, a także możliwość symulowania ich dla maszyn ze sterownikami bez obsługi cykli. Język makr zawarty w programie jest łatwy w obsłudze i nauce. Narzędzie do debugowania funkcjonuje na poziomie kodu źródłowego i śledzi dane wejściowe i wyjściowe wiersz po wierszu i instrukcja po instrukcji. Użytkownik posiada dostęp do wszystkich wewnętrznych zmiennych postprocesora i kodu źródłowego.