A Lesson in Resource Management
Software Engineering and Programming Languages
The Challenge of Cross-Language Interoperability
Replicated Data Consistency Explained Through Baseball
Technical Perspective: The Cleanest Garbage Collection
And Then There Were None: A Stall-Free Real-Time Garbage Collector For Reconfigurable Hardware
ACM Multimedia 2013 – Best Papers and the Revision Process
The End of The American Network
Agile and SEMAT: Perfect Partners
Adopting Devops Practices in Quality Assurance
What Regulators Can Do to Advance Privacy Through Design
Augmented Reality Browsers: Essential Products or Only Gadgets?
Computing Technologies For Reflective, Creative Care of People with Dementia
Media Tablets For Mobile Learning
Adaptation of Audiovisual Contents and Their Delivery Means
Data Science Workflow: Overview and Challenges
A Blueprint for Building a Quantum Computer
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedCommunications of the ACM (CACM) is now a fully Open Access publication.
By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More




















