On This Day in Computing History - Key Events and Milestones
Welcome to "On This Day in Computing History," where ACM celebrates pivotal moments that have shaped technology and highlight key milestones, from early inventions to today's advancements. Join us as we honor the visionaries and transformative events that continue to inspire the world of computing, one milestone at a time.
January
January 3, 2009
Bitcoin is created
On this day in 2009, the pseudonymous programmer Satoshi Nakamoto mines the first Bitcoin block--the Genesis Block--and launches the world's first feasible decentralized cryptocurrency and payment system. Unlike traditional money, Bitcoin is created, distributed, traded, and stored using a decentralized ledger system known as a blockchain.
January 23, 1996
Java is released
On this day in 1996, the first version of Java, a programming language, was released. Originally designed for interactive television, its "write once, run anywhere" feature made it ideal for Internet programming. Initially called "Greentalk" and later "Oak," it was named "Java" after an island in Indonesia where the first coffee was produced, hence the logo.
January 30, 1982
The first PC virus is written
On this day, in 1982, a 15-year-old named Richard Skrenta writes the first large-scale, self-spreading PC virus code, which is 400 lines long and disguised as an Apple II boot program called "Elk Cloner."
February
February 8, 2005
Google Maps is launched
In 2004, Google acquired Where 2 Technologies and Keyhole, and the new team of 50 people set out building a digital map that was searchable, scrollable, and zoomable. Google Maps launched on this day a year later, revolutionizing the way we navigate our world.
February 10, 1996
Deep Blue VS Garry Kasparov
On this day in 1996, IBM's Deep Blue premieres at the ACM Chess Challenge in a six-game match with world champion Garry Kasparov. Although Kasparov won by 4-2, he would be defeated in a rematch in 1997, which marked the first defeat of a reigning world chess champion by a computer.
February 14, 1946
ENIAC is unveiled
ENIAC, the first fully electronic computer, is unveiled by its creators, J. Presper Eckert and John Mauchly, at the University of Pennsylvania. Occupying over 1,5000 square feet and weighing 30 tons, it calculated 5,000 operations per second, 1,000 times faster than its contemporaries.
Six women were selected to configure and interconnect ENIAC's components according to required computational functionality, handle punch-card input, troubleshooting, and even replace vacuum tubes. Their contribution to the program wasn't acknowledged until the mid 1980s.
February 25, 1959
APT is demonstrated
On this day in 1959, the Automatically Programmed Tool (APT) is demonstrated at MIT. APT is a computer programming language used to generate instructions for numerically controlled machine tools. This early language was used widely through the 1970s and is still a standard internationally.
March
March 4, 1956
An Wang sells core memory patent to IBM
Consisting of "tiny donuts" of magnetic material strung on wires into an array, Magnetic Core Memory became the principal method of random access storage from the 50s until the 70s, when it was replaced by semiconductor memory chips. On this day in computing history, in 1956, its inventor An Wang sold his patent to IBM. Later it was perfected by Jay Forrester and used in MIT's Whirlwind.
March 5, 1975
Homebrew Computer Club meets for the first time
On this day in 1975, the Homebrew Computer Club held its first meeting in its co-founder Gordon French's garage in Menlo Park, California. A forum for trading electronic parts and ideas, it attracted a group of computer hobbyists, including Steve Wozniak, Steve Jobs, and several future leaders in personal computers.
March 14, 1988
First Pi Day is celebrated
Happy Pi Day! Created by the Greek mathematician Archimedes in 250 B.C., the constant–the ratio of the circumference of a circle to its diameter–gave its name to March 14 at San Francisco's Exploratorium in 1988. To this day scientists are still trying to learn more digits of pi. How many can you memorize?
March 25, 1992
Excel 4.0 is released
Happy birthday to Excel 4.0, released on this day in 1992! Compared to its predecessors, its new features included AutoFill and a large number of functions and shortcuts. Along with other practical applications developed by Microsoft and other companies, it made personal computers more appealing to home and office users and shaped the way we work.
March 30, 1951
UNIVAC I is received by the US Census Bureau
The first commercial general-use computer, UNIVAC I was developed for the US Census Bureau and is delivered on this day in 1951. Later next year it would be used to predict the result of the 1952 Presidential election.
April
April 4, 1994
Marc Andreessen Founds Netscape with Jim Clark
On this day in 1994, University of Illinois graduate Marc Andreessen and Silicon Graphics' Jim Clark created Mosaic Communications Corporation. By December, they renamed the company Netscape Communications and launched Netscape Navigator 1.0, which went on to become the de facto browser in early 1995. Although its market dominance didn't last long, its tense rivalry with Microsoft paid the way for innovation in the browsing space.
April 16, 1959
LISP is unveiled by John McCarthy and his team
On this day in 1959, "LISP," the first AI programming language, was introduced to the world by computer pioneer John McCarthy and his team. Specifically designed to facilitate research in AI, the language was distinctive for its simplicity and flexibility and its ability to manipulate symbolic expressions.
April 19, 1957
Researchers run the first FORTRAN program
One of the oldest high-level programming languages still in use today, FORTRAN, or FORMula TRANslator, ran for the first time at Westinghouse on this day in 1957. Developed by the IBM team led by ACM Turing Laureate John Backus, it made programming more intuitive and was quickly adopted on a wide scale.
May
May 7, 1954
IBM 704 is announced
On this day in 1954, the IBM 704 was announced. The first mass-produced computer to incorporate indexing and floating point arithmetic, it became a commercial success, with both FORTRAN and LISP were first developed for it.
May 22, 1973
Bob Metcalfe writes the memo describing the Ethernet network
On this day in 1973, Bob Metcalfe, a member of the research staff at Xerox Palo Alto Ranch Center, wrote the now famous memo describing the Ethernet network system he had been working on to interconnect advanced computer workstations. Patented in 1975 as a "multipoint data communication system with collision detection," Ethernet is now the most widely-installed LAN protocol and an international computer industry standard.
May 24, 1844
The first telegram is received
On this day in 1844, Samuel F.B. Morse inaugurated the world's first commercial telegraph line. In this historical moment, he sent the message “What hath God wrought?” from Washington to Baltimore, marking a significant advancement in communication technology. Morse's telegraph system revolutionized communication, aiding American expansion.
June
June 5, 1833
Ada Lovelace meets Charles Babbage
Ada Lovelace met mathematician Charles Babbage, at a party on this day in 1833 and was entranced when Babbage demonstrated his work to her. Babbage had grand plans for a computer called the Analytical Engine, for which Lovelace wrote what many consider to be the first algorithm.
June 8, 1978
IBM 8086
Today in 1978, the IBM 16-bit 8086 chip was introduced. In 1982, the original IBM PC shipped with a version of the 8086 – the 8088, ushering in a new age of PC computing. The current line of Intel “Core” processors are still based on the same architecture that was introduced with the 8086.
June 15, 1987
The first GIF is released
Stephen Wilhite was working at CompuServe in 1987 when he and his team created a new format that allowed users to share compressed image files with ease. The first GIF, short for graphics interchange format, was released on this day. The looping animal format went on to become "a universal language for conveying humor, sarcasm and angst on social media and in instant messages."
June 15, 1993
Version 1.0 of Adobe Acrobat, the first software program capable of reading PDFs, launched on this day in 1993. PDF, or Portable Document Format allows the user to view a file precisely — down to the pixel, essentially, of what the author had intended.
June 19, 1623
Blaise Pascal
Do you know the name Blaise Pascal? He was a French mathematician, philosopher, scientist, inventor, and theologian who was born on this day in 1623. His most well-known contribution to computing was his invention of the Pascaline, a digital calculator that he designed to help his father in his tax-collecting work.
July
July 4, 1956
Keyboard input on computers debuts on MIT Whirlwind
On this day in 1956, MIT's Whirlwind computer became the first to allow its user to enter commands through a keyboard, a revolutionary solution at a time when instructions were communicated by inserting punched cards and changing dials and switches.
July 7, 1752
Joseph-Marie Jacquard is born
Today we celebrate the birthday of Joseph-Marie Jacquard, born on July 7, 1752. Jacquard's contributions to the world of textiles might seem far removed from computing, but his invention of the Jacquard loom had a profound impact on the development of modern computers. Introduced in 1804, the Jacquard Loom used punch cards to control the weaving of patterns in textiles. Each card represented a sequence of operations, allowing complex designs to be woven automatically. The concept of using punch cards for programmable machines was revolutionary and laid the groundwork for later developments in computing.
July 20, 1969
Apollo Moon Landing
A giant leap for mankind! In 1969, Apollo 11 touched down on the Moon, and Neil Armstrong became the first human to set foot on its surface. His words, "That's one small step for man, one giant leap for mankind," echoed across the globe, uniting humanity in awe and wonder. With the help of computers and people like Margaret Hamilton who built the software system, this monumental achievement was possible.
July 26, 1996
AT&T and Microsoft Together Promote Internet Explorer
In computing history, in 1996, AT&T and Microsoft formed a groundbreaking alliance to promote Internet Explorer, marking a pivotal moment in internet history. This collaboration aimed to enhance web browsing experiences and accelerate the internet's growth. By bundling Internet Explorer with AT&T WorldNet, they challenged the dominance of Netscape Navigator, fueling the browser wars of the late '90s. This alliance not only shaped the competitive landscape of web browsers but also set the stage for the rapid expansion of the internet, influencing how we navigate the digital world today.
AUGUST
August 7, 1944
Harvard Mark 1
On this day in 1944, The Harvard Mark 1, also known as the IBM Automatic Sequence Controlled Calculator (ASCC), was officially presented to Harvard University. The Mark I was one of the earliest electromechanical computers, developed by IBM and Harvard University under the direction of Howard Aiken. The Mark I was a colossal machine, stretching 51 feet long and weighing nearly five tons. It contained approximately 750,000 components, including switches, relays, rotating shafts, and clutches, and was capable of performing three additions or subtractions per second. It played a crucial role during World War II, particularly in calculations for the United States Navy.
August 19, 1934
Gordon Bell is born
On this day in 1939, a pioneer of modern computing, Gordon Bell, was born. His personal computer prototype bridged the world between room-size mainframes and the modern desktop. Called the “Frank Lloyd Wright of computers” by Datamation magazine, Bell was the master architect in the effort to create smaller, affordable, interactive computers that could be clustered into a network. In 1985 Bell explained his formula for repeated technology successes to ComputerWorld, “The trick in any technology,” he said, “is knowing when to get on the bandwagon, knowing when to push for change, and then knowing when it’s dead and time to get off.”
August 28, 2009
End of AppleTalk
On this day in 2009, Apple Inc. officially discontinued support for AppleTalk. Introduced in 1985, AppleTalk offered a simplified network communication for Apple computers. Popular in schools, small businesses, and creative industries, AppleTalk enabled easy file sharing and printer access with minimal configuration. Its end marked the industry’s shift to standardized protocols like TCP/IP and reflected Apple’s focus on broader compatibility. By embracing modern networking standards, Apple paved the way for more integrated and seamless user experiences across different platforms.
SEPTEMBER
September 9, 1945
The First Computer “Bug”
In 1945, Grace Murray Hopper recorded the first instance of a "computer bug" in the Harvard Mark II computer at Harvard University. The "bug" was a real moth trapped in one of the computer's relays, causing the machine to malfunction. The incident led to the term "debugging," which is still used today to describe the process of identifying and removing errors from computer hardware and software.
September 15, 1947
ACM Founded
On this special day in 1947, the Association for Computing Machinery (ACM) was founded. Originally called the “Eastern Association for Computing Machinery,” our organization emerged from a growing interest in computers, highlighted by events such as the 1947 Harvard symposium on large-scale digital calculating machinery and a series of meetings on digital and analog computing. The ACM quickly evolved, dropping "Eastern" from its name in January 1948, and establishing its constitution in September 1949. Today, 77 years later, ACM is a leading global organization dedicated to advancing computing as a science and profession. ACM strengthens the profession's collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence.
OCTOBER
October 6, 1940
John Edward Warnock is born
On this day in 1940, John Edward Warnock, co-founder of Adobe System, was born. He helped invent the Portable Document Format (PDF) and software that turned computers into digital printing presses, radically reshaping office life and publishing. Warnock is remembered as an innovator in the field of computer software.
October 7, 1988
The Computer Bowl
In 1988, the very first episode of The Computer Bowl aired. This televised competition brought together the brightest minds in computing from the East and West Coasts of the United States, pitting teams of industry pioneers, engineers, and tech visionaries against one another in a battle of wits over computing trivia.
October 21, 1949
Pulse Transfer Controlling Device has been patented
In 1949, An Wang, a Chinese-born American engineer, filed a patent for a "pulse transfer controlling device," later known as the Wang Switch. This invention played a crucial role in improving the functionality of magnetic core memory, a technology that became central to early computer data storage. Computer designers had been seeking ways to record and read magnetically stored information without mechanical motion, and Wang's device helped enable the reliable use of magnetic core memory, which would later become essential in computer development.
NOVEMBER
November 5, 2007
Android Platform
In 2007, Google unveiled the Android platform, its open-source mobile OS based on Linux. It was designed to challenge Apple’s iPhone, which had launched earlier that year. The first Android phone would launch the following year, rapidly spreading Google’s OS across a global audience.
November 15, 1983
Microsoft launches Windows
On this day in Computing History, Microsoft first introduced Windows to the world. Windows was a new graphic environment and interface for computers with features like pull-down menus, tiled windows, and the ability to multitask applications. While the original version was a bit slow to gain traction, by version 3.0, Windows had gained general acceptance. Do you remember a time before Windows?
November 29, 1972
Atari released Pong
In November 29, 1972, Atari released Pong, the first commercially successful arcade game, sparking a revolution in gaming and computing. Pong was a digital take on table tennis, where players controlled paddles to hit a ball across the screen. Its simplicity and accessibility established video games as a new form of entertainment.