ASSOCIATION FOR COMPUTING MACHINERY hero
501(c)(3) Nonprofit Organization

Advancing Computing as a Science and Profession

The Association for Computing Machinery (ACM) is the world's largest educational and scientific computing society, advancing computing as a science and profession through education...

Learn More

Who We Are

The Association for Computing Machinery (ACM) is the world's largest educational and scientific computing society, advancing computing as a science and profession through education, research, and collaboration.

🌟

Our Mission

To advance computing as a science and profession for the benefit of society.

👁

Our Vision

A world empowered by computing knowledge, innovation, and ethical technology.

Why We Exist

Computing is transforming every aspect of human life. ACM exists to ensure this transformation is guided by rigorous science, ethical principles, and inclusive education that benefits all of humanity.

About ASSOCIATION FOR COMPUTING MACHINERY ASSOCIATION FOR COMPUTING MACHINERY community

Events & Opportunities

Join us at our upcoming events and discover how you can make a difference.

May 15–17, 2026

Annual Computing Symposium

A premier gathering of computing professionals, researchers, and educators.

March 28, 2026

Student Programming Contest

Competitive programming event for students to showcase their skills.

April 10, 2026

Tech Ethics Workshop

Exploring the ethical dimensions of artificial intelligence and emerging technologies.

ASSOCIATION FOR COMPUTING MACHINERY events

How to Get Involved

👥

Volunteer

Join our team of dedicated volunteers and make a direct impact in our community.

💰

Donate

Your generous contribution helps us continue our mission and serve those in need.

📩

Contact Us

Reach out to learn more about our programs and how you can participate.

Reach Out to Us

We'd love to hear from you. Contact us today to learn more about our work or how you can get involved.

ASSOCIATION FOR COMPUTING MACHINERY

Send Us a Message