The 1991 ACM Computing Classification System

  1. Machine translation
  2. Machine-independent complexity
  3. Machine-independent microcode generation
  4. Macro and assembly languages
  5. Main memory
  6. Maintenance
  7. Management
  8. Management audit
  9. MANAGEMENT OF COMPUTING AND INFORMATION SYSTEMS
  10. Management techniques
  11. Management/Maintenance
  12. Manipulators
  13. Manufacturing
  14. Marketing
  15. Markets
  16. Mass storage
  17. Mathematical induction
  18. Mathematical Logic
  19. MATHEMATICAL LOGIC AND FORMAL LANGUAGES
  20. MATHEMATICAL SOFTWARE
  21. Mathematics and statistics
  22. Mathematics of Computing
  23. Matrix inversion
  24. Measurement techniques
  25. Measurements
  26. Mechanical theorem proving
  27. Mechanical verification
  28. Medical information systems
  29. Medicine and science
  30. Memory control and access
  31. Memory design
  32. MEMORY STRUCTURES
  33. Memory technologies
  34. Memory used as logic
  35. Message sending
  36. Meta files
  37. Metatheory
  38. Method of lines
  39. Methodologies
  40. Methodologies
  41. Methodology and Techniques
  42. Metrics
  43. Microcode Applications
  44. Microcomputers
  45. Microprocessor/microcomputer applications
  46. Microprocessors
  47. Microprocessors and microcomputers
  48. Microprogram Design Aids
  49. Microprogrammed logic arrays
  50. Microprogramming languages
  51. Military
  52. Military
  53. Minicomputers
  54. Minimax approximation and algorithms
  55. MISCELLANEOUS
  56. MISCELLANEOUS
  57. Miscellaneous
  58. Miscellaneous
  59. Miscellaneous
  60. MISCELLANEOUS
  61. Miscellaneous
  62. MISCELLANEOUS
  63. Miscellaneous
  64. Miscellaneous
  65. Miscellaneous
  66. MISCELLANEOUS
  67. MISCELLANEOUS
  68. MISCELLANEOUS
  69. Miscellaneous
  70. Miscellaneous
  71. Miscellaneous
  72. Miscellaneous
  73. Miscellaneous
  74. Miscellaneous
  75. Miscellaneous
  76. Miscellaneous
  77. MISCELLANEOUS
  78. Miscellaneous
  79. Miscellaneous
  80. Miscellaneous
  81. Miscellaneous
  82. Miscellaneous
  83. Miscellaneous
  84. Miscellaneous
  85. Miscellaneous
  86. Miscellaneous
  87. Miscellaneous
  88. Miscellaneous
  89. MISCELLANEOUS
  90. Miscellaneous
  91. Miscellaneous
  92. MISCELLANEOUS
  93. Miscellaneous
  94. Miscellaneous
  95. Miscellaneous
  96. Miscellaneous
  97. Miscellaneous
  98. Miscellaneous
  99. Miscellaneous
  100. Miscellaneous
  101. MISCELLANEOUS
  102. Model classification
  103. Model Development
  104. Model theory
  105. Model Validation and Analysis
  106. Modeling and prediction
  107. Modeling and recovery of physical attributes
  108. Modeling methodologies
  109. Modeling packages
  110. Modeling techniques
  111. Models
  112. MODELS AND PRINCIPLES
  113. Models of Computation
  114. Modes of Computation
  115. Modules and interfaces
  116. Modules, packages
  117. Moments
  118. Monitors
  119. Monitors
  120. Monte Carlo
  121. Morphological
  122. Motion
  123. Multi/mixed media
  124. Multidimensional
  125. Multimedia Information Systems
  126. Multiple Data Stream Architectures (Multiprocessors)
  127. Multiple quadrature
  128. Multiple-instruction-stream, multiple-data-stream processors (MIMD)
  129. Multiple-instruction-stream, single-data-stream processors (MISD)
  130. Multiprocessing/multiprogramming
  131. Multistep methods
  132. Music
  133. Mutual exclusion