Computerworld - Electronic mail and Internet newsgroups are very efficient at sending digital text, and their asynchronous nature makes them valuable communications tools. However, both share one glaring fault: Their bare-bones ASCII text fails to convey the subtleties of meaning that we are accustomed to expressing via cues such as our tone of voice or body language when we are in direct visual or voice contact with another person.
One answer to that has been the development of shorthand symbols designed to convey specific attitudes, moods and emotions. We call them emoticons. The best-known one is the smiley, a sideways version of the smiley-face pin graphic originally developed by Harvey Ball in 1963 and never trademarked. The pin morphed into the :-) symbol (just tilt your head to the left) sometime around 1980, and Internet communications haven't been the same since.
Origins
Internet e-mail began 30 years ago [Special Report, Nov. 12], and those who used it did so mainly on terminals that had a single font of mono-width charactersand not all that many characters either.
In 1979, Kevin McKenzie of the Arpanet's MsgGroup made the following suggestion:
Perhaps we could extend the set of punctuation we use, i.e.: If I wish to indicate that a particular sentence is meant with tongue-in-cheek, I would write it so:
"Of course you know I agree with all the current administration's policies -)."
The '-)' indicates tongue-in-cheek.
Although the initial response was less than enthusiastic, the idea caught on and was extended to a number of variants created using different punctuation marks. Books have been published listing and describing emoticons, and some lists have collections of emoticons numbering in the hundreds. But in actual practice, only a few are widely used.
In the 1980s and '90s, the popularity of text-only Usenet newsgroups and chat rooms grew dramatically. Many of the individuals posting messages in these forums tried to be sarcastic or ironic, but the absence of other cues caused others to take seriously remarks that were never so intended. This resulted in arguments and "flame wars." A "flame" is an exaggerated criticism, often involving name-calling. Emoticons solved some of these problems.
Not Graphics, Shorthand
In addition to emoticons, a kind of Internet shorthand grew up. In part, this was to save time by abbreviating some common phrases, but some of these abbreviations and acronyms also had considerable emotional content.
My two personal favorites are gdr, which translates to "grinning, ducking and running," and ROTFLOL"rolling on the floor laughing out loud." As with emoticons, there are many variations.
This state of affairs continued essentially unchanged during the 1990s, but around the turn of the millennium, a whole new class of shorthand came into being, driven not by e-mail but by the availability of text messages over pagers and cell phones.
Short Messaging Service has become popular among teenagers and young professionals for exchanging messages while in school or meetings. They have created a much denser form of shorthand, and for a very good reason. Entering text on a pager or a cell phone that has only a typical 12-key phone pad is a tedious business, often requiring as many as four keypresses to enter a single letter.
Anything that can shorten the process is welcomed, and the result has been a kind of shorthand reminiscent of those old bus and subway ads offering to teach shorthand to budding stenographers: "If u cn rd ths u cn gt a gd jb." This is called TXTING, or texting.
A Basic Vocabulary
People have invented thousands of emoticons and abbreviations; these are but a sampling.
![]()
Basic Smileys and Other Expressions
Internet Shorthand
IIRC
if I recall correctly
:-)
smiling face
<g> or <G>
grin
IMHO
in my humble opinion
;-)
smile with a wink; tongue-in-cheek
<gdr>
grinning, ducking and running
IMNSHO
in my not so humble opinion
:-(
frown
AAMOF
as a matter of fact
IOW
in other words
:-#
my lips are sealed
AFAIK
as far as I know
LOL
laughing out loud
:-D
laughing
AFK
away from keyboard
NM
no message (used in subject line)
:-o
surprised
BTDT
been there, done that
OIC
oh, I see
:-O
shocked
BTW
by the way
OTOH
on the other hand
8-)
smile, wearing glasses
BYKT
but you knew that
OT
off-topic
:-]
blockhead
CUL8R
see you later
ROTFL
rolling on the floor laughing
:-@
screaming
F2F
face to face
ROTFLOL
rolling on the floor laughing out loud
:-&
tongue-tied
FWIW
for what its worth
TIA
thanks in advance
%-)
brain-dead
FYA
for your amusement
TTFN
ta ta for now
GMTA
great minds think alike
TINAR
this is not a review
HTH
hope that helps
YMMV
your mileage may vary
Read accompanying story:
See additional Computerworld QuickStudies
Read more about Applications in Computerworld's Applications Topic Center.


- Excel 2010 Cheat Sheet
- Register for this Computerworld Insider Cheat Sheet and gain access to hundreds of premium content articles, guides, product reviews and more.
- Establishing a Strategy for Database Security is No Longer Optional
- The options for securing increasingly valuable databases are very broad and deep, and can be confusing. This research provides an overview of three...
- Driving Secure Enterprise File Sharing and Syncing in the Enterprise
- GroupLogic's new activEcho is the industry's only secure Enterprise File Sharing and Synching solution that balances the need for simplicity for the end...
- The Enterprise File Sharing Option
- Enterprises and IT departments need to address several critical security issues when considering file sharing and syncing products. Many of today's solutions do...
- Activities Streams Base An Integrated Social Layer
- The enterprise social software market is exploding thanks to converging trends of consumerization, cloud, and mobile. In this must-read report, "The Forrester Wave:...
- Converged Infrastructure for Dummies
- As you know, everything is mobile, connected, interactive, and immediate. This is exactly why organizations need a highly agile IT infrastructure in order... All Applications White Papers
- Delivery Management -- Extending Lifecycle Management
- Date: Wednesday, June 20, 2012, 1:00 PM EDT
Siloed organizations continue doing the wrong things and doing things wrong, leading to increased costs,... - Leverage automation today to reduce IT complexity
- Date: Tuesday, June 5, 2012, 2:00 PM EDT
Whether your B2B complexity is caused by multiple technologies due to M&A, business or application specific... - BMC Control-M - Single Point of Control Demo
- With BMC Control-M, you schedule and manage everything - down to the very last platform and application - from one simple interface. It's...
- Operational Analytics - Changing the Competitive Dynamics of the Business
- Date/Time: June 5, 2012, 11:00 a.m., EDT, 4:00 p.m. BST / 3:00 p.m. UTC
Please join us for this webcast, as Dr. Barry... - Oracle Database Appliance Best Practices
- Business users increasingly demand 24x7 availability of their data while IT departments face the challenge of ensuring maximum availability while operating with limited... All Applications Webcasts