Commenting on Code, Considering Data’s Bottleneck
Computing Profession
Using Functions for Easier Programming
Finding a Healthier Approach to Managing Medical Data
The Search for niversal Memory
Seeding a Level Playing Field for ‘Dr. AI’
In Memoriam: Burton J. Smith 1941–2018
Pressure Building for Rules of Engagement for Cyberwarfare
Fostering Inclusion, Keeping the Net Neutral
Business Ecosystems: How Do They Matter for Innovation?
Smartphones, Contents of the Mind, and the Fifth Amendment
Continuous Delivery Sounds Great, but Will It Work Here?
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






















