Will I have to learn a new software program?

Not necessarily.  If your MLS elects to bring the shared database back to your current MLS system, you will continue to use your current software program.