Visual IRC ou ViRC est un client IRC (chat sur Internet) de la nouvelle génération. Il combine une fonctionnalité de premier ordre et des caractéristiques trouvées dans quelques autres clients IRC avec une facilité d'utilisation inégalée. Ses fonctions uniques incluent une interface utilisateur comme celle d'Office 97, un langage de script orienté vers l'objet et puissant (ViRCScript), un support pour un script actif. Il permet à un code VBScript et JavaScript (et à n'importe quel autre langage de script actif, incluant Perl et Python) d'être combiné sans problème avec le code ViRCScript pour obtenir une meilleure flexibilité.