Inno Setup est un programme d'installation gratuit et complet pour les programmes Windows. Il crée un fichier de configuration qui guide les utilisateurs tout au long du processus d'installation, incluant les accords de licence, les raccourcis sur le bureau et les associations de fichiers. Son langage de script personnalisable permet d'offrir des options d'installation avancées et la possibilité de créer des désinstalleurs. Il prend également en charge plusieurs langues et plateformes.