Governance & LeadershipVolunteer Led, Member Driven
ACM encourages its members to take a direct hand in shaping the future of the association. This philosophy permeates every level of ACM.
ACM members fill vital positions on the councils, boards and committees that govern the organization and raise the visibility of ACM worldwide.
ACM is a volunteer-driven organization. Our volunteer leaders choose the directions for ACM and oversee our many activities and initiatives.
Learn more about ACM’s commitment to ethical standards: the ACM Code of Ethics, Software Engineering Code of Ethics and Professional Practice, and Committee on Professional Ethics (COPE), which is guiding these and other intiatives.

ACM's Regional Councils provide grassroots support on a global scale. Based in Europe, India, and China, they raise awareness, visibility and relevance of ACM by sponsoring high-quality conferences, expanding chapters, and encouraging greater participation in all dimensions of the society.

Encourage your colleagues to join ACM, share the benefits of ACM and receive free gifts for participating. Your support of ACM is critical to our continuing efforts to advance computing as a science and a profession.

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 keeps ACM moving: organizing conferences, editing journals, reviewing papers and participating on boards and committees, to name a few. Find out all the ways that you can volunteer with ACM.

ACM-W supports, celebrates, and advocates internationally for the full engagement of women in all aspects of computing, providing a wide range of programs and services to ACM members and working in the larger community to advance the contributions of technical women. Membership in ACM-W is open to all ACM members and is free of charge.

ACM was established in 1947 soon after the creation of ENIAC, the first stored-program digital computer, to “advance the science, development, construction, and application of the new machinery for computing, reasoning, and other handling of information.”
