TinySetup installs and removes programs, adding less than 12K (typical) to download. TinySetup includes a TinyPLD2 compiler to compile a script. There is no fixed run-time. Every statement is compiled and code is included in your customized installer only when necessary. Unlike other installers that leave behind a large uninstall stub, TinySetup implements and documents how to do a complete removal leaving no files or directories behind.