Visual IRC
Visual IRC (a.k.a. ViRC) is a freeware Internet Relay Chat client for the Windows operating system. Unlike many other IRC clients, nearly all of the functionality in ViRC is driven by the included script, with the result that the program's behavior can be extended or changed without altering the source code.The first incarnation of Visual IRC was a 16-bit application for Windows 3.x.
The second incarnation, referred to as Visual IRC '96 (also '97 and '98 as time went on), was a 32-bit application for Windows 9x/NT, featuring an incompatible scripting language, and (in later versions) voice chat and video conferencing.
Development of the second incarnation slowed down, and by 2000, Visual IRC appeared to be dead. The original author MeGALiTH (Adrian Cable) passed the source code to a user, Mr2001 (Jesse McGrew), who had previously contributed some code, and who had secretly been developing a clone called Bisual IRC (BIRC). Rather than restarting development of the ViRC '98 code base, he merged some of ViRC '98's features into BIRC and released it as Visual IRC 2.
The third incarnation, Visual IRC 2, is nearly a complete rewrite; only a tiny fraction of the original Visual IRC '98 code remains. Much of the source code to BIRC, ViRC 2, and the related utilities has been released through the project's web site.