List of Computer Scientists - M

M

  • Ahmed Mohammed Albarwary – VirusOut Lab.
  • Zohar Manna – fuzzy logic
  • James Martin – information engineering
  • Robert C. Martin (Uncle Bob) – Software craftsmanship
  • John Mashey
  • Yuri Matiyasevich – solving Hilbert's tenth problem
  • Yukihiro Matsumoto – Ruby (programming language)
  • John Mauchly (1907–1980) – designed ENIAC, first general-purpose electronic digital computer, as well as EDVAC, BINAC and UNIVAC I, the first commercial computer; worked with Jean Bartik on ENIAC and Grace Murray Hopper on UNIVAC
  • John McCarthy – Lisp (programming language), artificial intelligence
  • Andrew McCallum
  • Douglas McIlroy – pipes
  • Kathleen R. McKeown – Natural Language Processing – Automatic Summarization
  • Chris McKinstry – artificial intelligence, Mindpixel
  • Marshall Kirk McKusick – BSD, Berkeley Fast File System
  • Lambert Meertens – ALGOL 68, ABC (programming language)
  • Bertrand Meyer – Eiffel (programming language)
  • Silvio Micali – cryptography
  • Robin Milner – ML (programming language)
  • Marvin Minsky – artificial intelligence, perceptrons, Society of Mind
  • Tom M. Mitchell
  • Paul Mockapetris – Domain Name System (DNS)
  • Cleve Moler – numerical analysis, MATLAB
  • Edward F. Moore – Moore machine
  • Gordon Moore – Moore's law
  • J Strother Moore – string searching, ACL2 theorem prover
  • Hans Moravec – robotics
  • Robert Tappan Morris – Morris worm
  • Joel Moses – Macsyma
  • Stephen Muggleton
  • Debajyoti Mukhopadhyay – interoperability, web mining
  • Ben Aaron Mwale – computer systems

Read more about this topic:  List Of Computer Scientists