Internet Relay Chat (IRC) is a text-based chat system for instant messaging. IRC is designed for group communication in discussion forums, called channels, but also allows one-on-one communication via private messages as well as chat and data transfer, including file sharing.
|International standard||RFC 1459|
|Developed by||Jarkko Oikarinen|
|Introduced||Late August, 1988|
|Superseded by||Not yet superseded|
IRCv3 (standards process working group)
Internet Relay Chat is implemented as an application layer protocol to facilitate communication in the form of text. The chat process works on a client–server networking model. Users connect, using a client; which may be a web app, a standalone desktop program, or embedded into part of a larger program; to an IRC server, which may be part of a larger IRC network. Examples of programs used to connect include Mibbit, IRCCloud, KiwiIRC, and MIRC.