Welcome to the ACM Digital Library
A community engaged with a repository of resources to support computing research and practice
Please explore and use the [Feedback] button on any page to help us
shape the new site.
ACM has opened more than 117,500 articles published between 1951 and the end of 2000, during the first 50 years of its publishing program. These articles, which include many foundational articles by the pioneers of the field, are now freely available to view and download via the ACM DL.
Recognizing that many computing researchers, practitioners, and academics continue to work remotely, the ACM DL has implemented several options for remote access through subscribing institutions. Please contact your library or ACM to request this access. [email protected]
There are significant financial and legal implications for ensuring design correctness and safety in autonomous systems. This book introduces new verification and synthesis algorithms to provide certifiable trusts for real-world autonomous systems. On ...
The Association for Computing Machinery (ACM) has more than 100,000 members circling the globe, including trailblazing women who created ACM-W (ACM’s Committee on Women in Computing) in 1993. This book, published in celebration of ACM-W’s 30th birthday, ...
This book provides a comprehensive study of the many ways to interact with computers and computerized devices. An “interaction technique” starts when the user performs an action that causes an electronic device to respond, and includes the direct ...
This book offers a compelling discussion of the digital dreams that have come true, their often unintended side effects (nightmares), and what must be done to counteract the nightmares. It is intended as an impetus to further conversation not only in ...
Spatial gems are computational techniques for processing spatial data. This book, a follow-up to the first Spatial Gems volume, is a further collection of techniques contributed by leading research experts. Although these approaches were developed by ...
This book introduces and provides an analysis of the basic concepts of algorithms, data, and computation and discusses the role of algorithms in ruling and shaping our world. It provides a clear understanding of the power and impact on humanity of the ...
[
Collection of Journals from affiliated publishers.
View More](https://dl.acm.org/affils)
Available in the DL within the past 2 weeks:
[
ACM Transactions on Spatial Algorithms and Systems
ACM Transactions on Recommender Systems
](https://dl.acm.org/toc/tors/2025/3/1)[
ACM Journal on Autonomous Transportation Systems
ACM Transactions on Graphics
](https://dl.acm.org/toc/tog/2025/44/1)[
ACM Transactions on Privacy and Security
](https://dl.acm.org/toc/tops/2025/28/1)[
ACM Transactions on Computational Logic
ACM Transactions on Applied Perception
](https://dl.acm.org/toc/tap/2025/22/1)[
ACM Transactions on Algorithms
](https://dl.acm.org/toc/talg/2025/21/1)[
ACM Transactions on Information Systems
](https://dl.acm.org/toc/tois/2025/43/1)[
ACM Transactions on Embedded Computing Systems
](https://dl.acm.org/toc/tecs/2025/24/1)[
ACM Transactions on Design Automation of Electronic Systems
](https://dl.acm.org/toc/todaes/2025/30/1)[
ACM Transactions on Multimedia Computing, Communications, and Applications
](https://dl.acm.org/toc/tomm/2024/20/12)[
ACM Transactions on Architecture and Code Optimization
](https://dl.acm.org/toc/taco/2024/21/4)[
ACM Transactions on Intelligent Systems and Technology
](https://dl.acm.org/toc/tist/2024/15/6)[
Games: Research and Practice
](https://dl.acm.org/toc/games/2024/2/4)[
ACM Transactions on Reconfigurable Technology and Systems
](https://dl.acm.org/toc/trets/2024/17/4)[
ACM Transactions on Autonomous and Adaptive Systems
](https://dl.acm.org/toc/taas/2024/19/4)[
ACM Transactions on Computing Education
](https://dl.acm.org/toc/toce/2024/24/4)[
ACM Transactions on Parallel Computing
](https://dl.acm.org/toc/topc/2024/11/4)[
ACM Transactions on Computation Theory
](https://dl.acm.org/toc/toct/2024/16/4)[
ACM Journal on Responsible Computing
](https://dl.acm.org/toc/jrc/2024/1/4)[
ACM Transactions on Quantum Computing
ACM Transactions on Evolutionary Learning and Optimization
](https://dl.acm.org/toc/telo/2024/4/4)[
ACM Transactions on Database Systems
](https://dl.acm.org/toc/tods/2024/49/4)[
ACM Transactions on Economics and Computation
](https://dl.acm.org/toc/teac/2024/12/4)[
ACM Transactions on Human-Robot Interaction
](https://dl.acm.org/toc/thri/2024/13/4)[
ACM Transactions on Spatial Algorithms and Systems
](https://dl.acm.org/toc/tsas/2024/10/4)[
ACM Transactions on Modeling and Performance Evaluation of Computing Systems
ACM Transactions on Social Computing
](https://dl.acm.org/toc/tsc/2024/7/1-4)[
ACM Journal on Autonomous Transportation Systems - Special Issue on Cybersecurity and Resiliency for Transportation Cyber-Physical Systems
](https://dl.acm.org/toc/jats/2024/1/4)[
ACM Transactions on Recommender Systems
](https://dl.acm.org/toc/tors/2024/2/4)[
ACM Transactions on Graphics
](https://dl.acm.org/toc/tog/2024/43/6)[
Proceedings of the 17th International Symposium on Visual Information Communication and Interaction
](https://dl.acm.org/doi/proceedings/10.1145/3678698)[
Proceedings of the 20th International Conference on emerging Networking EXperiments and Technologies
](https://dl.acm.org/doi/proceedings/10.1145/3680121)[
SIGGRAPH Asia 2024 Technical Communications
](https://dl.acm.org/doi/proceedings/10.1145/3681758)[
SIGGRAPH Asia 2024 Emerging Technologies
](https://dl.acm.org/doi/proceedings/10.1145/3681755)[
SIGGRAPH Asia 2024 Art Papers
](https://dl.acm.org/doi/proceedings/10.1145/3680530)[
Proceedings of the 25th International Middleware Conference Industrial Track
](https://dl.acm.org/doi/proceedings/10.1145/3700824)[
Proceedings of the 10th International Workshop on Container Technologies and Container Clouds
ACM Transactions on Computer Systems
](https://dl.acm.org/toc/tocs/2024/42/3-4)[
ACM Transactions on Software Engineering and Methodology
](https://dl.acm.org/toc/tosem/2024/33/8)[
ACM Transactions on Asian and Low-Resource Language Information Processing
](https://dl.acm.org/toc/tallip/2024/23/11)[
ACM Transactions on Internet Technology
](https://dl.acm.org/toc/toit/2024/24/4)[
ACM Transactions on Knowledge Discovery from Data
](https://dl.acm.org/toc/tkdd/2024/18/9)[
ACM Transactions on Multimedia Computing, Communications, and Applications
](https://dl.acm.org/toc/tomm/2024/20/11)[
ACM Transactions on Internet of Things
](https://dl.acm.org/toc/tiot/2024/5/4)[
ACM Transactions on the Web
](https://dl.acm.org/toc/tweb/2024/18/4)[
ACM Transactions on Information Systems
](https://dl.acm.org/toc/tois/2024/42/6)[
ACM Transactions on Design Automation of Electronic Systems
](https://dl.acm.org/toc/todaes/2024/29/6)[
ACM Transactions on Privacy and Security
](https://dl.acm.org/toc/tops/2024/27/4)[
ACM Transactions on Sensor Networks
](https://dl.acm.org/toc/tosn/2024/20/6)[
ACM Transactions on Embedded Computing Systems
](https://dl.acm.org/toc/tecs/2024/23/6)[
ACM Transactions on Storage
Proceedings of the 12th International Conference on Human-Agent Interaction
](https://dl.acm.org/doi/proceedings/10.1145/3687272)[
Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies
](https://dl.acm.org/toc/imwut/2024/8/4)[
Proceedings of the 17th ACM SIGGRAPH Conference on Motion, Interaction, and Games
](https://dl.acm.org/doi/proceedings/10.1145/3677388)[
Proceedings of the 2024 9th International Conference on Intelligent Information Processing
](https://dl.acm.org/doi/proceedings/10.1145/3696952)[
Proceedings of the 2024 ACM Symposium on Cloud Computing
](https://dl.acm.org/doi/proceedings/10.1145/3698038)[
Proceedings of the 2024 on Cloud Computing Security Workshop
](https://dl.acm.org/doi/proceedings/10.1145/3689938)[
Proceedings of the 2024 Workshop on Research on offensive and defensive techniques in the context of Man At The End (MATE) attacks
](https://dl.acm.org/doi/proceedings/10.1145/3689934)[
Proceedings of the Workshop on Decentralized Finance and Security
](https://dl.acm.org/doi/proceedings/10.1145/3689931)[
Proceedings of the 2024 Workshop on Attacks and Solutions in Hardware Security
](https://dl.acm.org/doi/proceedings/10.1145/3689939)[
Proceedings of 21st ACM SIGGRAPH Conference on Visual Media Production
](https://dl.acm.org/doi/proceedings/10.1145/3697294)[
Proceedings of the 23rd ACM Workshop on Hot Topics in Networks
](https://dl.acm.org/doi/proceedings/10.1145/3696348)[
Proceedings of the 19th Workshop on Mobility in the Evolving Internet Architecture
](https://dl.acm.org/doi/proceedings/10.1145/3691555)[
Proceedings of the 2nd International Workshop on LEO Networking and Communication
](https://dl.acm.org/doi/proceedings/10.1145/3697253)[
Proceedings of the 3rd Workshop on Data Privacy and Federated Learning Technologies for Mobile Edge Network
](https://dl.acm.org/doi/proceedings/10.1145/3694908)[
Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis
](https://dl.acm.org/doi/proceedings/10.5555/3703596)[
Proceedings of the 5th ACM International Conference on AI in Finance
](https://dl.acm.org/doi/proceedings/10.1145/3677052)[
Journal of Artificial Intelligence Research
](https://dl.acm.org/toc/10.5555/jair.2024.issue-81)[
Proceedings of the 24th Koli Calling International Conference on Computing Education Research
](https://dl.acm.org/doi/proceedings/10.1145/3699538)[
Companion Publication of the 2024 Conference on Computer-Supported Cooperative Work and Social Computing
Proceedings of the ACM on Human-Computer Interaction - CSCW
](https://dl.acm.org/toc/pacmhci/2024/8/CSCW2)