The Association for Computing Machinery (ACM) is the world's largest educational and scientific computing society, uniting over 100,000 professionals from over 100 countries to advance computing as a science and profession through leadership, standards, and recognition of technical excellence. ACM supports its members' professional growth through opportunities for lifelong learning, career development, and networking. ACM works to strengthen the computing profession and address challenges in the field by promoting dialogue and sharing of resources.