World Library  
Flag as Inappropriate
Email this Article

ACM Computing Classification System

The ACM Computing Classification System is a subject classification system for computing devised by the Association for Computing Machinery. The system is comparable to the Mathematics Subject Classification in scope, aims, and structure, being used by the various ACM journals to organise subjects by area.


  • History 1
  • Structure 2
  • See also 3
  • References 4
  • External links 5


The system has gone through seven revisions, the first version being published in 1964, and revised versions appearing in 1982, 1983, 1987, 1991, 1998, and the now current version in 2012.


The ACM Computing Classification System, version 2012, has a revolutionary change in some areas, for example, in "Software" that now is called "Software and its engineering" which has three main subjects:

  • Software organization and properties. This subject addresses the programming language theory and, in a broad sense, what software is.
  • Software notations and tools. This subject classify some practical concerns about software development.
  • Software creation and management. This subject is which we know traditionally as Software engineering (SE), but SE as category as missed.

It is hierarchically structured in four levels. Thus, for example, one branch of the hierarchy contains:

Computing methodologies
Artificial intelligence
Knowledge representation and reasoning
Ontology engineering

See also

  • arXiv, a preprint server that uses a somewhat different subdivision of topics in its computer science subject areas but also allows papers to be classified using the ACM system


  • .
  • .
  • .

External links

  • ACM Computing Classification System is the homepage of the system, including links to four complete versions of the system, for 1964 [1], 1991 [2], 1998 [3], and the current 2012 version [4].
  • The ACM Computing Research Repository uses a classification scheme that is much coarser than the ACM subject classification, and does not cover all areas of CS, but is intended to better cover active areas of research. In addition, papers in this repository are classified according to the ACM subject classification.

This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from World eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.