Inno Setup est un programme efficace pouvant aider à créer un installateur Windows. Les installations sont réalisées en utilisant des scripts qui sont des fichiers de texte ASCII avec un format similaire aux fichiers .INI. Les scripts ont une extension .iss. Pour créer un programme d'Installation prêt-à-exécuter basé sur votre script, vous pouvez éditer les fichiers de script à l'intérieur du programme de Compilateur d'Installation. Après l'écriture du script, vous pouvez Compiler dans le Compilateur d'Installation.
Le programme fonctionne en démarrant le Compilateur d'Installation, cliquez sur le Fichier puis ouvrez-le, et sélectionnez un des fichiers de script dans le sous-dossier d'Échantillons situés sous le dossier de Inno Setup. Les fonctionnalités clé incluent un support approfondi pour l'installation d'applications 64-bit sur l'édition 64-bit de Windows, un support de création de d'un seul fichier EXE pour installer votre programme, avoir une interface de style Windows 2000/XP standard, des types d'installation personnalisables, des capacités de désinstallation complètes et de création de raccourcis n'importe où.
Inno Setup est absolument gratuit même pour une utilisation commerciale.