In addition to the software applications provided by Nokia, a large range of third-party software is available; many programs written for older Nokia Communicators are compatible with the 9500 and new software can be written in C++ or OPL.