Inno Setup is a free installer for Windows that is fast, free, and built in Delphi. Introduced in 1997, Inno Setup is brought you by Jordan Russell and Martijn Laan. Full source code is available over on GitHub but copyright of the software is maintained by the authors. Inno Setup is used world wide by a huge number of software developers and companies including powerhouses like Microsoft for their Visual Studio Code IDE on Windows. There are a number of third party add-ons for Inno Setup which really take it to the next level like Inno Script Studio by Kymoto Solutions and VCL styled installers by Rodrigo Ruz. The built in Inno Setup Compiler application supports a light and dark mode. The Inno Script Studio third party companion solution has an install script wizard which makes it super simple to create an installer file for Inno Setup with all the professional features you need.