ACM Fact Sheet
ACM is the world's largest educational and scientific computing society uniting the world's computing educators, researchers and professionals to inspire dialogue, share resources and address the field's challenges. ACM strengthens the profession's collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life-long learning, career development, and professional networking.
ACM carries out its mission through conferences, publications, educational programs, public awareness activities, and special interest groups. It sponsors over 170 conferences annually, for professionals pursuing computer graphics (SIGGRAPH); data communications (SIGCOMM); mobile computing (SIGMOBILE); knowledge discovery and data mining (KDD); software engineering (SIGSOFT); high performance computing (SC); human computer interaction (SIGCHI); object-oriented programming (SPLASH); and computer and communications security (CCS).
ACM's more than 100,000 members come from industry, academia and government institutions around the world. Through its membership, volunteers serve on various ACM boards, committees, and task forces that comprise ACM's governing structure.
Officers and Staff
ACM is governed by elected officers and a headquarters staff.
ACM publishes, distributes and archives more than 50 publications that provide original research and first-hand perspectives from the world's leading thinkers in computing and information technologies. They include: Communications of the ACM, featuring as contributors some of the most knowledgeable and respected people in the field; ACM Queue, a website for practicing computing professionals; MemberNet, about the world of ACM and beyond; XRDS, ACM's student magazine; and IX Interactions, for human and computer interaction. ACM's web-based publications include ACM Computers in Entertainment, covering entertainment technologies; ACM TechNews, a news digest for busy IT professionals; ACM CareerNews email digest on computing careers; Ubiquity, a magazine and forum for in-depth analysis on IT issues; and eLearn, tracking developments in distance learning.
ACM Digital Library
The ACM Digital Library is a comprehensive collection of ACM publications online, including a 60+year archive of over 50 ACM journals, magazines, and peer-reviewed articles as well as ACM conference proceedings and ACM SIG newsletters. It contains over 2 million pages of text, with full-text articles from ACM publications dating back to the 1950s, and third-party content with selected archives. The DL also provides access to more than 1.8 million bibliographic sources and citations from computing books, journals, proceedings and theses beyond ACM's proprietary literature. The ACM Digital Library enables users to create their own bookshelf within the library, to organize, store and share articles of interest, and to build annotated and sequenced bibliographies for future reference.
Special Interest Groups
ACM's Special Interest Groups (SIGs) address the varied needs of today's IT and computing professionals, including computer graphics, human interfaces, artificial intelligence, data mining, mobile communications, computer education, software engineering, and programming language. Each SIG is organized around specific activities that best serve its practitioner and research-based constituencies. Many SIGs sponsor leading conferences and workshops, produce newsletters and publications, and support email forums for information exchange.
Among the honors that ACM bestows each year are the A.M. Turing Award (called the "Nobel Prize of Computing" by Wired magazine); ACM-Infosys Foundation Award in the Computing Sciences for contributions to a contemporary innovation; Grace Murray Hopper Award for young computer professionals; Paris Kanellakis Theory and Practice Award; Karl V. Karlstrom Outstanding Educator Award; and Allen Newell Award honoring contributions that bridge computer science and other disciplines.
You can use your technical skills for social good and offer volunteer support on software development projects to organizations who could not otherwise afford it. SocialCoder connects volunteer programmers/software developers with registered charities and helps match them to suitable projects based on their skills, experience, and the causes they care about. Learn more about ACM’s new partnership with SocialCoder, and how you can get involved.
Why I Belong to ACM
Hear from Bryan Cantrill, vice president of engineering at Joyent, Ben Fried chief information officer at Google, and Theo Schlossnagle, OmniTI founder on why they are members of ACM.
ACM is a volunteer-led and member-driven organization. Everything ACM accomplishes is through the efforts of people like you. A wide range of activities keep ACM moving, including organizing conferences, editing journals, reviewing papers and participating on boards and committees, to name just a few. Find out all the ways that you can volunteer with ACM.