Home

Acm

ACM, the Association for Computing Machinery, is a U.S.-based nonprofit professional society for computing. Founded in 1947, it aims to advance computing as a science and profession through publication, education, conferences, and community building. ACM supports researchers, educators, practitioners, and students by disseminating knowledge and promoting standards of professional conduct.

The organization publishes a range of scholarly outlets, most notably Communications of the ACM and a broad

ACM also coordinates a large network of Special Interest Groups (SIGs) that focus on specific domains, such

Membership is open to professionals, educators, and students, with various membership tiers and regional chapters. ACM

set
of
ACM
Transactions
journals
and
conference
proceedings.
It
operates
the
ACM
Digital
Library,
a
comprehensive
repository
of
ACM-published
literature,
which
serves
as
a
major
resource
for
computer
science
research.
In
addition
to
journals,
ACM
organizes
and
sponsors
numerous
conferences
and
sponsored
events
across
topics
such
as
algorithms,
programming
languages,
graphics,
data
management,
artificial
intelligence,
and
human-computer
interaction.
as
SIGGRAPH
in
computer
graphics,
SIGPLAN
in
programming
languages,
SIGCHI
in
human-computer
interaction,
and
SIGMOD
in
data
management.
These
groups
host
meetings,
publish
materials,
and
foster
professional
communities.
is
governed
by
a
Board
of
Directors
and
a
Council,
providing
oversight
and
strategic
direction,
while
local
chapters
and
SIGs
enable
global
participation.
The
association
awards
recognitions
such
as
the
Turing
Award,
the
Grace
Murray
Hopper
Award,
and
ACM
Fellows
to
honor
significant
contributions
to
the
field.
It
also
maintains
the
ACM
Code
of
Ethics
and
Professional
Conduct
to
guide
professional
practice.
ACM
contributes
to
computing
education
through
curricular
guidelines
and
collaboration
with
other
organizations,
emphasizing
research
dissemination,
education,
and
professional
development.