Software Engineering and Programming Languages
Software as a Service For Data Scientists
What Have We Learned About Software Engineering?
Progress and Challenges in Intelligent Vehicle Area Networks
Technical Perspective: Compiling What to How
Advances and Challenges in Log Analysis
Researchers Corral Chip Power-Performance Requirements
What Fueled Twitter’s Success?
Understanding CS1 Students; Defective Software
The IBM PC: From Beige Box to Industry Standard
Flexible Experimentation in Wireless Sensor Networks
Long-Term Confidentiality of PKI
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





















