There are actually three programming software options for writing ladder logic for the 90-30, although only three of them are in common use.
The first is Logicmaster. It it is a DOS application, and is considered obselete in that there have not been any upgrades to it lately to keep it current with the latest hardware. Furthermore, it is not compatible with any of the VersaMax hardware including the VersaMax Micro and Nano 'rick' style PLCs.
Next is VersaPro software. It's a Windows application. It is reasonably current with the available hardware, including the entire VersaMax line, but there will be no further development of it. Programs written in Logicmaster can be imported into VersaPro.
The current offering is called Cimplicity Machine Edition Logic Developer PLC. Cimplicity ME utilizes a common database of tagnames for the PLC, OI panels, SCADA, and PC control. It is sold in a confusing array of modules, with and without service contracts, development and runtime licenses, making it extremely easy for you to buy more than you need. Logicmaster and VersaPro folders can be imported into Cimplicity ME.
The fourth package is called Control. It was an aborted attempt to develop a Windows software package and had a mercifully brief life.