The Association For Computing Machinery (ACM) was founded in 1947. It is an international scientific & educational organization dedicated to advancing art, science, engineering and application of information technology. The ACM serves both professional and public interest by fostering the open interchange of information and promoting the highest professional and ethical standards.