Some software will run only on a specific kind of computer operating system. Software for Unix is most common. Most software is not multi platform. Software for the Mac is most limited. Technology demands are not too great.
Most programs only require a computer with a modern web browser.
Lotus Notes requires a proprietary client loaded on each machine. Most require an administrator with some technical experience to install and maintain the software. Some require specific browsers or browsers with certain features. No two instructors want to teach the same way. If possible, choose software that allows the instructor to customize the way the software is used.