Inno Setup is a free installer for Windows programs. It s creating a single EXE to install your program for easy distribution. It can create shortcuts, modify the registry, and uninstall the software if needed. Additionally, it s scripting to customize the installation process.