As of version 2.0 SysIcon is a .net 2.0 Application written in C#.

To compile SysIcon you will need to install the Microsoft .net SDK. SysIcon is a Visual Studio 2005 Express project so I recommend using this one (or paid versions) or SharpDevelop2 to compile it. There are no additional assembliy references so you don't require additional software.