ArticleslgStudy

computer science

Talkomatic

Talkomatic is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Talkomatic rather than just read about it. In short: Talkomatic is an online chat system that enables real-time text communication among small groups. Each participant occupies a dedicated section of the screen, with messages appearing character-by-character as they are typed.

Talkomatic — main illustration
Talkomatic — illustration

Key takeaways

  • Talkomatic belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Talkomatic to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Talkomatic from memory before moving on to harder problems.

Reference excerpt

Talkomatic is an online chat system that enables real-time text communication among small groups. Each participant occupies a dedicated section of the screen, with messages appearing character-by-character as they are typed. Developed in 1973 by Doug Brown and David R. Woolley on the PLATO system at the University of Illinois, Talkomatic is recognized as one of the first multi-user chat systems, predating Internet Relay Chat (IRC) by 15 years and CompuServe's CB Simulator by seven years. The system played a significant role in the development of online communities and influenced subsequent collaborative software, including Lotus Notes. After the original PLATO implementation was discontinued in the mid-1980s, Brown and Woolley released a web-based version in 2014. Following a temporary shutdown in 2024, the system was revived as an open-source project.

History

Development on PLATO In 1973, Doug Brown, a programmer working on the PLATO system at the University of Illinois, developed a prototype for group chat communication. David R. Woolley, who had previously created PLATO Notes (an early bulletin board system), collaborated with Brown to expand the program into a multi-room system with privacy controls. The finished system supported six concurrent channels, each accommodating up to five active participants, with additional users able to monitor conversations without participating. Talkomatic distinguished itself from earlier communication systems through its character-by-character transmission protocol. Unlike conventional messaging systems that displayed only completed messages, Talkomatic showed each keystroke as it occurred, allowing participants to observe messages being composed in real time. The interface divided the screen into horizontal sections, assigning each participant a dedicated space. This spatial organization prevented the message collision that would occur if multiple users typed into a shared area simultaneously. Whether Talkomatic was the first multi-user chat system remains a subject of historical debate. The Party Line feature of the Emergency Management Information Systems And Reference Index (EMISARI), developed by Murray Turoff for the US Office of Emergency Preparedness in 1971, has also been identified as an early multi-user communication system. However, Talkomatic's wider deployment and influence on subsequent systems have given it prominence in the history of online chat.

PLATO community Talkomatic quickly became one of the most popular applications on PLATO, alongside PLATO Notes and various educational games. The system contributed to the formation of one of the earliest significant online communities, which remained active through the mid-1980s as PLATO expanded from its original University of Illinois base to commercial and educational sites worldwide. Between September 1978 and May 1985, the CERL PLATO system logged 10 million hours of use, with approximately one-third devoted to the Notes application and a significant portion to Talkomatic. The success of Talkomatic inspired the development of Term-talk, a two-person communication program that allowed private conversations between any two PLATO users without requiring them to exit their current applications. Users accessed Term-talk by pressing the TERM key and typing "talk," creating an early form of instant messaging. The original PLATO-based Talkomatic operated until the mid-1980s, when the commercial viability of Control Data Corporation's PLATO systems declined and many installations were shut down.

Cultural influence and legacy

Influence on collaborative software Several PLATO alumni went on to create influential collaborative software systems inspired by their experiences with PLATO's communication tools. Most notably, Ray Ozzie, who worked at the Computer-based Education Research Laboratory (CERL) at the University of Illinois in the late 1970s, experienced both Talkomatic and PLATO Notes firsthand. This experience directly informed his later work. In the 1980s, Ozzie, along with Tim Halvorsen and Len Kawell (also PLATO alumni), developed Lotus Notes, a collaborative software platform that became one of the most successful commercial products in the groupware market. Lotus Notes incorporated concepts from PLATO's communication systems, including threaded discussions reminiscent of PLATO Notes and real-time messaging capabilities inspired by systems like Talkomatic.

Naming of Talko In 2014, Ozzie named his new smartphone messaging application Talko after Talkomatic, explicitly acknowledging the influence of his time on the PLATO system. Talko launched in September 2014 as a voice messaging application with visual voice transcription. Microsoft acquired the company in December 2015 for an undisclosed sum and subsequently integrated some of its technology into Microsoft Teams before discontinuing the standalone application in March 2016.

Historical significance Talkomatic demonstrated several concepts that became standard in later online communication systems, including dedicated user interface spaces, real-time message transmission, channel-based organization, and moderation through user credentials. The system's influence extended beyond its technical features to demonstrate the social dynamics of online communities, including the emergence of community standards, the need for moderation, and the development of relationships that extended beyond the digital space.

Web implementations

… excerpt ends here. Continue reading the full article.

Illustrations

Talkomatic: Recreation screenshot of the original Talkomatic interface on the PLATO system.
Recreation screenshot of the original Talkomatic interface on the PLATO system.

Worked examples

Example 1 — a first encounter with Talkomatic

Start with the simplest possible case. Write down what Talkomatic claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Talkomatic before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Talkomatic ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Talkomatic

In research
Talkomatic appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Talkomatic in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Talkomatic is common in secondary-school and first-year university syllabi. It links to neighbouring topics 1973 establishments in Illinois, 1973 software, Free communication software, so understanding it makes those chapters shorter.
In everyday life
Look for Talkomatic outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Talkomatic” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Talkomatic in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Talkomatic means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Talkomatic out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Talkomatic in simple terms?

Talkomatic is an online chat system that enables real-time text communication among small groups. Each participant occupies a dedicated section of the screen, with messages appearing character-by-character as they are typed.

Why does Talkomatic matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Talkomatic?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Talkomatic.

Tags

  • 1973 establishments in Illinois
  • 1973 software
  • Free communication software
  • Free software programmed in JavaScript
  • Internet culture
  • Online chat
  • Software using the MIT license
  • University of Illinois Urbana-Champaign mass media

Keep exploring