
Communications of the ACM
About
- This is a curated and experimental site, offering historical and visual index of all collected sources.
- The site does not host any of the files. It only provides an index and links to full text files.
- Full text of many sources is behind a paywall. You may need to obtain a subscription to read full text.
Latest Issue
2024
| ![]() | Latest Issue:
|
History
· | ||
2023
| ![]() | A Year Ago:
|
· · · · | ||
2019
| ![]() | 5 Years Ago:
|
· · · · · | ||
2014
| ![]() | 10 Years Ago:
|
· · · · · | ||
2009
| ![]() | 15 Years Ago:
|
· · · · · | ||
2004
| ![]() | 20 Years Ago:
|
· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · | ||
1958
| ![]() | Premiere Issue:
|
A searchable index (by theme and year) of all 803 Communications of the ACM cover pages (from 1958 to present).

2024











2023












2022












2021












2020












2019












2018












2017












2016












2015












2014












2013












2012












2011












2010












2009












2008












2007












2006












2005












2004












2003












2002












2001












2000












1999












1998












1997












1996












1995












1994












1993












1992












1991












1990












1989












1988












1987












1986












1985












1984












1983












1982












1981












1980












1979












1978












1977












1976












1975












1974












1973












1972












1971












1970












1969












1968












1967












1966












1965












1964












1963












1962












1961












1960












1959












1958












Profession of ITArticles from the Profession of IT comulmn, written by Peter J. Denning. Peter J. Denning is Distinguished Professor of Computer Science and Director of the Cebrowski Institute for information innovation at the Naval Postgraduate School in Monterey, CA, USA, is Editor of ACM Ubiquity, and is a past president of ACM. |
Inside RisksArticles from the CACM Inside Risks column edited by by Peter G. Neumann. |
Legally SpeakingArticles form the CACM Legally Speaking column, edited by Pamela Samuelson. |
Practical ProgrammerArticles form the CACM Practical Programmer column, edited by Robert L. Glass. |
Pioneers: Donald KnuthCACM articles written by (or about) Donald Knuth. "Donald Ervin Knuth is an American computer scientist, mathematician, and professor emeritus at Stanford University. He is the author of the multi-volume work The Art of Computer Programming. He contributed to the development of the rigorous analysis of the computational complexity of algorithms and systematized formal mathematical techniques for it. In the process he also popularized the asymptotic notation. In addition to fundamental contributions in several branches of theoretical computer science, Knuth is the creator of the TeX computer typesetting system, the related METAFONT font definition language and rendering system, and the Computer Modern family of typefaces. As a writer and scholar, Knuth created the WEB and CWEB computer programming systems designed to encourage and facilitate literate programming, and designed the MIX/MMIX instruction set architectures. Knuth strongly opposes granting software patents, having expressed his opinion to the United States Patent and Trademark Office and European Patent Organisation." (Wikipedia) |
Pioneers: Edsger DijkstraCACM articles written by (or about) Edsger Dijkstra. "One of the most influential figures of computing science's founding generation, Dijkstra helped shape the new discipline from both an engineering and a theoretical perspective. His fundamental contributions cover diverse areas of computing science, including compiler construction, operating systems, distributed systems, sequential and concurrent programming, programming paradigm and methodology, programming language research, program design, program development, program verification, software engineering principles, graph science. Many of his papers are the source of new research areas. Several concepts and problems that are now standard in computer science were first identified by Dijkstra or bear names coined by him. As a foremost opponent of the mechanizing view of computing science, he refuted the use of the concepts of 'computer science' and 'software engineering' as umbrella terms for academic disciplines." (Wikipedia) |
Pioneers: Dave ParnasCACM articles written by (or about) Donald Knuth. "David Lorge Parnas is a Canadian early pioneer of software engineering, who developed the concept of information hiding in modular programming, which is an important element of object-oriented programming today. He is also noted for his advocacy of precise documentation." (Wikipedia) |
Pioneers: Sir Tony HoareCACM articles written by (or about) Sir Tony Hoare. "Hoare's most significant work has been in the following areas: his sorting and selection algorithm (Quicksort and Quickselect), Hoare logic, the formal language Communicating Sequential Processes (CSP) used to specify the interactions between concurrent processes, structuring computer operating systems using the monitor concept, and the axiomatic specification of programming languages." (Wikipedia) |
AlgorithmsAn overview of all articles discussing algorithms (1958-present). |
![]() | Interviews & Roundtables |
President's LetterLetter's from ACM presidents. |
A searchable index (title, author, year) of all 13679 Communications of the ACM articles (excluding table of contents, front covers, commercials).
Common themes: software; security; privacy; data; information;

A searchable index of 13364 Communications of the ACM authors. 2939 authors published multiple articles.

Diane Crawford | 249 articles |
Peter Denning | 127 articles |
Peter Neumann | 121 articles |
Vinton Cerf | 118 articles |
Moshe Vardi | 103 articles |
Pamela Samuelson | 96 articles |
Samuel Greengard | 83 articles |
Leah Hoffmann | 83 articles |
Robert Fox | 67 articles |
Neil Savage | 61 articles |
Michael Cusumano | 57 articles |
Keith Kirkpatrick | 56 articles |
Phillip Armour | 51 articles |
Chris Edwards | 50 articles |
David Patterson | 50 articles |
Don Monroe | 46 articles |
Robert Glass | 46 articles |
Dennis Shasha | 42 articles |
Hal Berghel | 42 articles |
Logan Kugler | 41 articles |
Larry Press | 41 articles |
Seymour Goodman | 39 articles |
Henry Thacher Jr. | 39 articles |
Jon Louis Bentley | 37 articles |
Esther Shein | 36 articles |
Gary Anthes | 35 articles |
Andrew Chien | 34 articles |
CACM Staff | 34 articles |
Bernard Galler | 34 articles |
Gregory Mone | 33 articles |
Karen Frenkel | 33 articles |
David Roman | 32 articles |
Ben Shneiderman | 28 articles |
Elliot Soloway | 28 articles |
David Lorge Parnas | 28 articles |
Alex Wright | 27 articles |
Peter Winkler | 26 articles |
Mohamed Fayad | 26 articles |
Kate Matsudaira | 25 articles |
Michael Stonebraker | 25 articles |
Kirk Kroeker | 25 articles |
Saul Gorn | 25 articles |
Gregory Goth | 24 articles |
Harry Huskey | 23 articles |
Rebecca Mercuri | 22 articles |
George Neville-Neil | 21 articles |
Thomas Limoncelli | 21 articles |
Lauren Weinstein | 21 articles |
Peter Naur | 21 articles |
Gerard Salton | 21 articles |
George Forsythe | 21 articles |
Daniel Reed | 20 articles |
Poul-Henning Kamp | 19 articles |
Marina Krakovsky | 19 articles |
Niklaus Wirth | 19 articles |
Donald Knuth | 19 articles |
Pat Helland | 19 articles |
Tom Geller | 19 articles |
Bruce Schneier | 18 articles |
Peter Bailis | 18 articles |
Barbara Simons | 18 articles |
Robert Bemer | 18 articles |
Thomas Haigh | 17 articles |
Brock Meeks | 17 articles |
Alan Perlis | 17 articles |
H. Raghav Rao | 16 articles |
Roy Rada | 16 articles |
John Herndon | 16 articles |
John Arquilla | 15 articles |
Paul Hyman | 15 articles |
C. Hoare | 15 articles |
Gordon Bell | 15 articles |
Meg McGinity | 15 articles |
Maurice Wilkes | 15 articles |
Robin Hill | 14 articles |
Mari Sako | 14 articles |
Dorothy Denning | 14 articles |
Hanan Samet | 14 articles |
Henry Lucas Jr. | 14 articles |
Jacques Cohen | 14 articles |
Edsger Dijkstra | 14 articles |
Walter Gautschi | 14 articles |
Anthony Oettinger | 14 articles |
Malcolm Pike | 14 articles |
Cherri Pancake | 13 articles |
Brian Clegg | 13 articles |
Leslie Lamport | 13 articles |
Neil Munro | 13 articles |
Daniel Bobrow | 13 articles |
Jean Sammet | 13 articles |
Robert Floyd | 13 articles |
Valerie Barr | 12 articles |
Oren Etzioni | 12 articles |
Jeannette Wing | 12 articles |
James Larus | 12 articles |
David Anderson | 12 articles |
Richard Watson | 12 articles |
Joseph Traub | 12 articles |
James Titus | 12 articles |
William McKeeman | 12 articles |
Eugene Spafford | 11 articles |
Vicki Hanson | 11 articles |
Sarah Underwood | 11 articles |
Steven Bellovin | 11 articles |
Susan Landau | 11 articles |
John White | 11 articles |
Greg Linden | 11 articles |
Henry Ledgard | 11 articles |
Murray Turoff | 11 articles |
John Perry Barlow | 11 articles |
Friedrich Bauer | 11 articles |
J. McKay | 11 articles |
J. Boothroyd | 11 articles |
Richard Bellman | 11 articles |
Julien Green | 11 articles |
Alfred Spector | 10 articles |
Nancy Leveson | 10 articles |
Jessie Frazelle | 10 articles |
Jim Waldo | 10 articles |
Lawrence Fisher | 10 articles |
Erik Meijer | 10 articles |
Kenneth Kraemer | 10 articles |
Meg McGinity Shannon | 10 articles |
Andrew Rosenbloom | 10 articles |
Toshinori Munakata | 10 articles |
Marc Rettig | 10 articles |
Walter Carlson | 10 articles |
I. Hill | 10 articles |
E. Lohse | 10 articles |
Peter Zilahy Ingerman | 10 articles |
Joseph Henry Wegstein | 10 articles |
Richard George | 10 articles |
A. Relph | 10 articles |
Simson Garfinkel | 9 articles |
Jonathan Grudin | 9 articles |
Philip Bernstein | 9 articles |
Michael Franklin | 9 articles |
Alon Halevy | 9 articles |
Jeffrey Ullman | 9 articles |
Fred Schneider | 9 articles |
Robert Kraut | 9 articles |
Ronald Rivest | 9 articles |
K. Mani Chandy | 9 articles |
Mache Creeger | 9 articles |
Kuldeep Kumar | 9 articles |
Starr Roxanne Hiltz | 9 articles |
Peter Wegner | 9 articles |
Fred Weingarten | 9 articles |
Daniel Hirschberg | 9 articles |
David Gifford | 9 articles |
Robert Graham | 9 articles |
Edgar Irons | 9 articles |
Joseph Weizenbaum | 9 articles |
Samuel Conte | 9 articles |
Bruce Arden | 9 articles |
T. Bray | 9 articles |
Robert Kalaba | 9 articles |
D. Collison | 9 articles |
Scott Delman | 8 articles |
William Sims Bainbridge | 8 articles |
Joseph Hellerstein | 8 articles |
Raghu Ramakrishnan | 8 articles |
Mark Hill | 8 articles |
Robert Endre Tarjan | 8 articles |
Butler Lampson | 8 articles |
Andrew Whinston | 8 articles |
Jay Nunamaker Jr. | 8 articles |
Stuart Feldman | 8 articles |
Ted Selker | 8 articles |
Zakaria Maamar | 8 articles |
Abbe Mowshowitz | 8 articles |
Doug Riecken | 8 articles |
Iris Vessey | 8 articles |
Anthony Townsend | 8 articles |
Henry Lieberman | 8 articles |
Theodor Sterling | 8 articles |
James Slagle | 8 articles |
Robert Simmons | 8 articles |
John Hamblen | 8 articles |
C. Gotlieb | 8 articles |
Richard Singleton | 8 articles |
Mandalay Grems | 8 articles |
Nicole Forsgren | 7 articles |
David Harel | 7 articles |
Orit Hazzan | 7 articles |
Lorrie Faith Cranor | 7 articles |
Erica Klarreich | 7 articles |
Stephen Andriole | 7 articles |
Ryen White | 7 articles |
Sumit Gulwani | 7 articles |
Geoffrey Voelker | 7 articles |
Len Shustek | 7 articles |
Christopher Ré | 7 articles |
Paul Marks | 7 articles |
Jack Davidson | 7 articles |
Ion Stoica | 7 articles |
Leon Kappelman | 7 articles |
Stephen Wicker | 7 articles |
Amy Bruckman | 7 articles |
Michael Best | 7 articles |
Bertrand Meyer | 7 articles |
Philip Guo | 7 articles |
Ivar Jacobson | 7 articles |
Catherine Marshall | 7 articles |
Adi Shamir | 7 articles |
Whitfield Diffie | 7 articles |
Aviel Rubin | 7 articles |
Douglas Jones | 7 articles |
Martin Campbell-Kelly | 7 articles |
Jack Rosenberger | 7 articles |
Izak Benbasat | 7 articles |
Allen Tucker | 7 articles |
Hsinchun Chen | 7 articles |
M. Stuart Lynn | 7 articles |
Leonard Jessup | 7 articles |
Jim Gray | 7 articles |
Ron Weber | 7 articles |
Dennis Tsichritzis | 7 articles |
Gordon Davis | 7 articles |
Douglas Schmidt | 7 articles |
Cathleen Norris | 7 articles |
Michael Muller | 7 articles |
Andrew Grosso | 7 articles |
John McCarthy | 7 articles |
Jakob Nielsen | 7 articles |
Anthony Ralston | 7 articles |
Jack Minker | 7 articles |
Eric Weiss | 7 articles |
Jerome Feldman | 7 articles |
Klaus Samelson | 7 articles |
E. Codd | 7 articles |
William Lynch | 7 articles |
Zohar Manna | 7 articles |
Howard Morgan | 7 articles |
Edward Coffman Jr. | 7 articles |
Les Proll | 7 articles |
Charles Mifsud | 7 articles |
G. Bayer | 7 articles |
Günther Schrack | 7 articles |
John Carr III | 7 articles |
Lyle Smith | 7 articles |
John Peck | 7 articles |
Michael Barnett | 7 articles |
Yuri Kruglyak | 7 articles |
Donald Whitman | 7 articles |
Marti Hearst | 6 articles |
Daniel Weld | 6 articles |
Carla Brodley | 6 articles |
David Andersen | 6 articles |
Wendy Hall | 6 articles |
Doug Meil | 6 articles |
Eric Horvitz | 6 articles |
Marty Wolf | 6 articles |
Jack Dongarra | 6 articles |
Deborah Johnson | 6 articles |
Sergio Rajsbaum | 6 articles |
H. Jagadish | 6 articles |
Anastasia Ailamaki | 6 articles |
Surajit Chaudhuri | 6 articles |
Ken Thompson | 6 articles |
Kevin Fu | 6 articles |
Ken MacLeod | 6 articles |
Bonnie Nardi | 6 articles |
Richard Wang | 6 articles |
Ross Anderson | 6 articles |
Ed Chi | 6 articles |
Beth Simon | 6 articles |
Ephraim McLean | 6 articles |
John Langford | 6 articles |
Gio Wiederhold | 6 articles |
Harold Abelson | 6 articles |
Susan Dumais | 6 articles |
Judy Robertson | 6 articles |
Cameron Wilson | 6 articles |
Ken Kennedy | 6 articles |
Upkar Varshney | 6 articles |
David Lindley | 6 articles |
Jack Dennis | 6 articles |
Robert Aalberts | 6 articles |
Peter Freeman | 6 articles |
Mark Keil | 6 articles |
Amrit Tiwana | 6 articles |
Patrick Chau | 6 articles |
Jos van Hillegersberg | 6 articles |
Alan Jay Smith | 6 articles |
Thomas Stafford | 6 articles |
Abhijit Chaudhury | 6 articles |
Lance Hoffman | 6 articles |
Al Farooq Salam | 6 articles |
Ronald Vetter | 6 articles |
Ramesh Jain | 6 articles |
Roger Schank | 6 articles |
Niv Ahituv | 6 articles |
Kurt Maly | 6 articles |
Mauri Laitinen | 6 articles |
Wei-Tek Tsai | 6 articles |
William Wulf | 6 articles |
Christopher Van Wyk | 6 articles |
Michael Pechura | 6 articles |
G. Stewart | 6 articles |
Richard Austing | 6 articles |
William Cody | 6 articles |
James Bell | 6 articles |
Maurice Halstead | 6 articles |
Azriel Rosenfeld | 6 articles |
Ben Wegbreit | 6 articles |
Douglas Ross | 6 articles |
Vincent Lum | 6 articles |
John Herriot | 6 articles |
Robert Rosin | 6 articles |
Richard Conway | 6 articles |
Kurt Siegfried Kölbig | 6 articles |
Robert Fenichel | 6 articles |
Paul Bratley | 6 articles |
Gene Golub | 6 articles |
Brian Randell | 6 articles |
Christopher Shaw | 6 articles |
Lynn Yarbrough | 6 articles |
Harriet Kagiwada | 6 articles |
William Atchison | 6 articles |
Albert Grau | 6 articles |
Paul Hennion | 6 articles |
Heinz Rutishauser | 6 articles |
Peter Behrenz | 6 articles |
J. Hillmore | 6 articles |
Gerald Segal | 5 articles |
Kathryn McKinley | 5 articles |
John Richards | 5 articles |
Jason Hong | 5 articles |
Jeff Johnson | 5 articles |
Mark Guzdial | 5 articles |
Herbert Lin | 5 articles |
George Varghese | 5 articles |
Yannis Ioannidis | 5 articles |
Ted Lewis | 5 articles |
Marc Rotenberg | 5 articles |
Stefan Savage | 5 articles |
Margaret Martonosi | 5 articles |
AnHai Doan | 5 articles |
Matthias Jarke | 5 articles |
Stuart Madnick | 5 articles |
David Parkes | 5 articles |
Oded Nov | 5 articles |
Sanjeev Arora | 5 articles |
Kalle Lyytinen | 5 articles |
Mitchel Resnick | 5 articles |
Arvind Narayanan | 5 articles |
Tim Roughgarden | 5 articles |
Martin Rinard | 5 articles |
Marc Snir | 5 articles |
Christos Kozyrakis | 5 articles |
John Ousterhout | 5 articles |
Francine Berman | 5 articles |
Ian Spence | 5 articles |
Nickolai Zeldovich | 5 articles |
Paul Resnick | 5 articles |
Alexander Wolf | 5 articles |
David Wagner | 5 articles |
Johannes Gehrke | 5 articles |
Samuel Madden | 5 articles |
Cleve Moler | 5 articles |
Tom Rodden | 5 articles |
Michael Gordon | 5 articles |
Chris Kemerer | 5 articles |
Alain Chesnais | 5 articles |
Ivan Sutherland | 5 articles |
Barry Smyth | 5 articles |
G. Lawrence Sanders | 5 articles |
James Horning | 5 articles |
David Schuff | 5 articles |
Gary Klein | 5 articles |
James Jiang | 5 articles |
Jason Dedrick | 5 articles |
Tim O'Reilly | 5 articles |
Edward Felten | 5 articles |
Maria Klawe | 5 articles |
Frederick Hayes-Roth | 5 articles |
Robert Glushko | 5 articles |
Kannan Mohan | 5 articles |
Lawrence Gordon | 5 articles |
Martin Loeb | 5 articles |
Ziqi Liao | 5 articles |
Bill Hardgrave | 5 articles |
Joseph Valacich | 5 articles |
John McGregor | 5 articles |
Alan Karp | 5 articles |
Terry Winograd | 5 articles |
Jim Gemmell | 5 articles |
Thomas Moran | 5 articles |
Trevor Moores | 5 articles |
Karen Holtzblatt | 5 articles |
Vincent Lai | 5 articles |
Larry Smarr | 5 articles |
Magid Igbaria | 5 articles |
Sharon Oviatt | 5 articles |
Sirkka Jarvenpaa | 5 articles |
Mark Lee Gillenson | 5 articles |
Yair Wand | 5 articles |
Ritu Agarwal | 5 articles |
George Marsaglia | 5 articles |
Usama Fayyad | 5 articles |
Mark Maybury | 5 articles |
Leonard Kleinrock | 5 articles |
Ravi Ganesan | 5 articles |
Andries van Dam | 5 articles |
A. Michael Noll | 5 articles |
Kim Halskov Madsen | 5 articles |
Mary Beth Rosson | 5 articles |
Edward Feigenbaum | 5 articles |
Robert Kowalski | 5 articles |
Monty Newborn | 5 articles |
David Ferguson | 5 articles |
Jason Frand | 5 articles |
Rob Kling | 5 articles |
Paul Jalics | 5 articles |
Norman Gibbs | 5 articles |
Franz Alt | 5 articles |
James Peterson | 5 articles |
Richard Mayer | 5 articles |
Robert Rodman | 5 articles |
P. Brown | 5 articles |
Gerald Engel | 5 articles |
Jay Earley | 5 articles |
Franco Preparata | 5 articles |
Jean Vuillemin | 5 articles |
Allen Newell | 5 articles |
Fabrizio Luccio | 5 articles |
Orrin Taulbee | 5 articles |
Michael Malcolm | 5 articles |
James Browne | 5 articles |
William Payne | 5 articles |
Norman Nielsen | 5 articles |
James Morris Jr. | 5 articles |
Robert Piessens | 5 articles |
W. Morven Gentleman | 5 articles |
G. Hill | 5 articles |
Louis Ehrlich | 5 articles |
Herbert Salzer | 5 articles |
Richard Bartels | 5 articles |
Saul Rosen | 5 articles |
Malcolm Harrison | 5 articles |
Helmuth Späth | 5 articles |
Philip Rabinowitz | 5 articles |
M. Donald MacLaren | 5 articles |
I. Pyle | 5 articles |
Burt Leavenworth | 5 articles |
M. Wells | 5 articles |
William Kahan | 5 articles |
Fred Gruenberger | 5 articles |
Malcolm Gray | 5 articles |
George Schubert | 5 articles |
Mark Wells | 5 articles |
Arthur Kaupe Jr. | 5 articles |
Martin Goetz | 5 articles |
Morton Nadler | 5 articles |
Ward Sangren | 5 articles |
Brian Mayoh | 5 articles |
Clayton Lewis | 4 articles |
James Grimmelmann | 4 articles |
Tony Gorschek | 4 articles |
Vincent Conitzer | 4 articles |
Zachary Lipton | 4 articles |
Herbert Bruderer | 4 articles |
Phil Vachon | 4 articles |
Luca Mottola | 4 articles |
Mark Russinovich | 4 articles |
Vijay Janapa Reddi | 4 articles |
Sang Kil Cha | 4 articles |
Alan Dennis | 4 articles |
Gary Marcus | 4 articles |
Peter Norvig | 4 articles |
Massimo Franceschet | 4 articles |
Michael Littman | 4 articles |
Jeremy Clark | 4 articles |
Atefeh Mashatan | 4 articles |
Koby Mike | 4 articles |
Jeffrey Naughton | 4 articles |
Peter Boncz | 4 articles |
Luiz André Barroso | 4 articles |
Zvi Galil | 4 articles |
Uzi Vishkin | 4 articles |
Michael Mitzenmacher | 4 articles |
Veda Storey | 4 articles |
Alfred Aho | 4 articles |
Jennifer Wortman Vaughan | 4 articles |
Wenguang Chen | 4 articles |
Dina Katabi | 4 articles |
David Gefen | 4 articles |
Arik Ragowsky | 4 articles |
Noah Snavely | 4 articles |
Richard Snodgrass | 4 articles |
Yannis Smaragdakis | 4 articles |
Shashi Shekhar | 4 articles |
Carl Landwehr | 4 articles |
Neil Maiden | 4 articles |
Fay Cobb Payton | 4 articles |
Norman Jouppi | 4 articles |
Paul Kocher | 4 articles |
Daniel Genkin | 4 articles |
Batya Friedman | 4 articles |
A searchable selection of 0 interesting, educative, thought-provoking, or contraversial quotes.

Here you will find word clouds for each decade. Word clouds are generated from terms used in titles of articles.
Contact
![]() | This site is curated and maintained by Zeljko Obrenovic (@zeljko_obren). Contact him for any questions or suggestions. |