devkitPPC
DevkitPPC is the most popular and user-friendly program that is able to create applications and games for use on the Wii. DevkitPPC is a program that is downloaded onto a PC. Once the application is created, developers can then transfer the application for open use and sharing on the WiiBrew Channel by using an SD Card or USB port. For users on Windows, the devkitPPC program comes with a MSYS environment, which is a feature that offers a basic set of construction tools and several well-plotted tutorials to make the use of this program more navigable.
MLlib
The MLlib program is also available for download on the WiiBrew Channel to create programmable visual and audio applications and games for the Wii. The MLlib, also known as "Minishlink's Library," is essentially a library full of programs meshed into a single application. This program uses GX for drawing graphics and linking objects and subjects together to form a actionable application. This particular system is slightly more difficult to use than the devkitPPC, mainly because it requires a more in-depth knowledge of C++ software.
Libwiigui
The Libwiigui program is a GUI-crafting library of tools. This particular library is a favorite among amateur programmers because it includes a template that makes creating new software simpler. A GUI, or graphical user interface, allows users to see what they are programing rather than just relying on script. This means that users who are not familiar with software writing will be able to create programs with just as much depth as those written in other programs. Its use of GUI crafting makes the Libwiigui one of the more popular programs for both starting programmers as well as veterans.