Communication software is a broad term that encompasses various technologies designed to facilitate both real-time and asynchronous communication. This includes email[4], chat systems, and instant messaging[1]. The evolution of communication software can be traced back to the early 1960s, when email was introduced for multiple users of a time-sharing mainframe computer[3]. Since then, advancements in technology[2] have led to the development of more sophisticated tools, such as decentralized chat systems, instant messaging with buddy lists, and web chats. These tools have revolutionized personal and professional communication, providing connectivity and enabling real-time interactions. Moreover, they cater to different communication needs, with some even offering features like moderated chat rooms and support for graphical elements. Thus, communication software plays a pivotal role in today’s digital world.
This article needs additional citations for verification. (November 2009) |
Communication software is used to provide remote access to systems and exchange files and messages in text, audio and/or video formats between different computers or users. This includes terminal emulators, file transfer programs, chat and instant messaging programs, as well as similar functionality integrated within MUDs. The term is also applied to software operating a bulletin board system, but seldom to that operating a computer network or Stored Program Control exchange.