About ACM Publications

For more than 60 years, the best and brightest minds in computing have come to ACM to meet, share ideas, publish their work and change the world. ACM's publications are among the most respected and highly cited in the field because of their longstanding focus on quality and their ability to attract pioneering thought leaders from both academia and industry.

[Learn More about ACM Publications...]

Search Digital Library

ACM Transitions to Full Open Access

A Message to the Computing Community About ACM's Transition to Full Open Access

ACM is pleased to share an important milestone for the computing field. As of January 2026, all ACM publications and related artifacts in the ACM Digital Library have been made open access. This change reflects the long-standing and growing call across the global computing community for research to be more accessible, more discoverable, and more reusable. This transition is the result of extensive dialogue with authors, SIG leaders, editorial boards, libraries, and research institutions worldwide. ACM is grateful for the community’s consistent advocacy for openness and its commitment to ensuring that computing knowledge is shared widely.

ACM Transactions on Graphics Welcomes Eitan Grinspun as Editor-in-Chief

ACM Transactions on Graphics (TOG) welcomes Eitan Grinspun as its new Editor-in-Chief. The appointment is from January 1, 2026 through December 31, 2028. Grinspun is Professor of Computer Science and Mathematics at the University of Toronto.

Eitan Grinspun

ACM Transactions on Interactive Intelligent Systems Welcomes Giulio Jacucci as co-EiC


ACM Transactions on Interactive Intelligent Systems (TIIS) welcomes Giulio Jacucci (University of Helsinki) as new co-Editor-in-Chief joining Shlomo Berkovsky for a three-year term from November 15, 2025 to November 14, 2028.

XRDS Welcomes New Editor-in-Chief

XRDS Crossroads: The ACM Magazine for Students welcomes Julia Gersey as the new Editor-in-Chief. Gersey is second-year PhD student at The University of Michigan. The appointment is from November 1, 2025 to October 31, 2028.

Julia Gersey

Cyber Insurance, Software Diversity, and AI Coders

Cyber insurance has been seen as a crucial tool in cybersecurity. However, cyber insurance has not grown as expected, and may now be at a turning point. The culprits are two characteristics of cyber risks: first, the difficulty to quantify rapidly evolving cyber risks based on historical data—needed for premiums to match actual risk—and second, the potential for incidents to spread between those insured, known as accumulation risk. In "Cyber Insurance, Software Diversity, and AI Coders" in February's Communications of the ACM, Carlos Barreto and Ulrik Franke explain how new automation possibilities offered by AI may change intrinsic properties of cyber risks.

Against Imaginary Friends: Why Digital Companions Are No Solution to Social Isolation

Relationships with "digital humans" might help people feel less lonely. But will this technology increase social isolation? In "Against Imaginary Friends: Why Digital Companions Are No Solution to Social Isolation" in the February issue of Communications of the ACM, Robert Sparrow and James Brown explore the criticisms that have been made of social robots as digital companions and identify new dangers associated with the use of digital companions. They have deliberately limited the scope of the discussion to the use of digital companions to address loneliness and social isolation.

Call for Papers: CACM Practice Section

Communications of the ACM has long had a strong academic and research focus, but it also regularly publishes articles of interest to practitioners. CACM is promoting its new Practice section to be co-equal with its long-standing Research section. The new Practice section will accept submissions and publish articles of lasting interest that enhance practitioners’ understanding of computing and enhance their job performance. Visit the CACM Practice call page for more information, and pass the word onto your friends and colleagues who may be interested in contributing.

Call for Papers: CACM Practice Section

Program Merge: What's Deep Learning Got to Do with It?

If you regularly work with open-source code or produce software for a large organization, you're already familiar with many of the challenges posed by collaborative programming at scale. And the scale of the problem has gotten much worse. This is what led a group of researchers at MSR (Microsoft Research) to take on the task of complicated merges as a grand program-repair challenge—one they believed might be addressed at least in part by machine learning. To understand the thinking that led to this effort and then follow where that led, Erik Meijer and Terry Coatta spoke with three of the leading figures in the MSR research effort, called DeepMerge

The Point is Addressing

ACM Queue’s "Research for Practice" serves up expert-curated guides to the best of computing research, and relates these breakthroughs to the challenges that software engineers face every day. In this installment, Daniel Bittman curates a collection of papers about "anything related to far-out memories." He includes more than 30 years of research, from single-address-space operating systems, to software-based distributed shared memory, to far memory offload, to single-level stores for persistent memory. The featured papers challenge assumptions about isolation, sharing and locality, transparency, and movement of memory and computation. The thread that ties all these selections together in Bittman's analysis is the topic of addressing, or how data references data.

CACM

Ubiquity’s Communication Corner Helps Improve Writing and Speaking Skills

Have you always wondered how you can improve your writing and communicate more effectively? Ubiquity, ACM's online magazine of critical analysis and in-depth commentary, offers Communication Corner, a monthy feature by Philip Yaffe, retired Wall Street Journal reporter and Ubiquity editorial board member. Each installment includes an essay on a fundamental aspect of effective writing or speaking; an exercise to help you practice writing on the topic being discussed; and an invitation to submit your exercise for possible critique.

New Authoring Templates for ACM Publications

ACM has transitioned to new authoring templates. The new template consolidates all eight individual ACM journal and proceedings templates. The templates are updated to the latest software versions, have been developed to enable accessibility features, and use a new font set.

ACM Boasts Strong Impact Factors

ACM publications had an impressive showing in the newest Journal Citation Reports from Clarivate Analytics. ACM Computing Surveys continued its impressive ascent, receiving an impact factor of 23.8, up from 16.6 in 2023, and placing it first out of the 143 journals in the Computer Science, Theory & Methods category. Communications of the ACM boasted continued strong performance, with an impact factor of 11.1, placing it first in the Computer Science, Hardware & Architecture category for the second year in a row; third of 131 titles in the Computer Science, Software Engineering category; and sixth of 143 journals in the Computer Science, Theory & Methods category.

ACM Boasts Strong Impact Factors

ACM Peer Reviewer Training and Certification

ACM's publications program is built on a foundation of high quality peer review. In this course for peer reviewers, you will learn the principles of peer review as well as details of the process and your responsibility within that process.

Take our Peer Reviewer Training course to become an ACM Certified Reviewer today.

Publish in the ACM International Conference Proceedings Series

The ACM International Conference Proceeding Series (ICPS) provides a mechanism to publish the contents of conferences, technical symposia and workshops and thereby increase their visibility among the international computing community. The goal of this program is to enable conferences and workshops to cost effectively produce print proceedings for their attendees, while also providing maximum dissemination of the material through electronic channels, specifically, the ACM Digital Library.

Overleaf Allows Authors to Collaborate

Overleaf is a free, cloud-based, collaborative authoring tool that provides an ACM LaTeX authoring template. Authors can write using Rich Text mode or regular Source mode. The platform automatically compiles the document while an author writes, so the author can see what the finished file will look like in real time. The template allows authors to submit manuscripts easily to ACM from within the Overleaf platform.

Promote Your Work with Kudos

Kudos is a free service that you can use to promote your work more effectively. After your paper has been accepted and uploaded to the ACM Digital Library, you'll receive an invitation from Kudos to create an account and add a plain-language description. The Kudos “Shareable PDF” allows you to generate a PDF to upload to websites, such as your homepage, institutional repository, preprint services, and social media. This PDF contains a link to the full-text version of your article in the ACM DL, adding to download and citation counts.

Proceedings of the ACM Series

Proceedings of the ACM (PACM) is a journal series that launched in 2017. The series was created in recognition of the fact that conference-centric publishing disadvantages the CS community with respect to other scientific disciplines when competing with researchers from other disciplines for top science awards and career progression, and the fact that top ACM conferences have demonstrated high quality and high impact on the field. See PACMs on Programming Languages, Interactive, Mobile, Wearable and Ubiquitous Technologies, Measurement and Analysis of Computing Systems, and HCI.

Bringing You the World’s Computing Literature

The most comprehensive collection of full-text articles and bibliographic records covering computing and information technology includes the complete collection of ACM's publications. 

ACM Digital Library

Get Involved with ACM

ACM is a volunteer-led and member-driven organization. Everything ACM accomplishes is through the efforts of people like you. A wide range of activities keeps ACM moving: organizing conferences, editing journals, reviewing papers and participating on boards and committees, to name a few. Find out all the ways that you can volunteer with ACM.

volunteer

Open Access Publication & ACM

ACM exists to support the needs of the computing community. For over sixty years ACM has developed publications and publication policies to maximize the visibility, access, impact, trusted-source, and reach of the research it publishes for a global community of researchers, educators, students, and practitioners.