Computing Profession
In Memoriam: Andrew Birrell 1951-2016
AI Contest Aims to Build the Communications Network of the Future
Creating Connection with Autonomous Facial Animation
Interactive Visualization of 3D Scanned Mummies at Public Venues
Anticipating Policy and Social Implications of Named Data Networking
The ACM Code of Ethics: A Call to Action
Making a Positive Impact: Updating the ACM Code of Ethics
Technical Perspective: The Chemistry of Software-Defined Batteries
Can We Trust Autonomous Weapons?
Containers Push Toward the Mayfly Server
(Mis)Managing Parallel Computing Research Through EU Project Funding
React: Facebook's Functional Turn on Writing Javascript
Industrial-Scale Agile: From Craft to Engineering
The Work and Inspiration of the APA Newsletter on Philosophy and Computers
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





















