World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
53
Citations
35575
World Ranking
4672
National Ranking
2166

Research.com Recognitions

  • 2020 - ACM Fellow For contributions to the theory of programming, and its application to the practice of engineering of software
  • 2011 - IEEE John von Neumann Medal “For seminal contributions to the scientific foundation of software design.”
  • 2005 - Fellow of the Royal Academy of Engineering (UK)
  • 1989 - Member of Academia Europaea
  • 1980 - A. M. Turing Award For his fundamental contributions to the definition and design of programming languages.

Overview

C. A. R. Hoare is affiliated with Microsoft in the United States and has contributed extensively to the field of computer science with a focus on several specialized subfields. Their research spans core areas such as artificial intelligence, computer networks and communications, computational theory and mathematics, control and systems engineering, and information systems.

The scientist's work covers a range of main topics including logic, programming, and type systems; distributed systems and fault tolerance; logic, reasoning, and knowledge; cognitive computing and networks; computability, logic, and AI algorithms; robotics and automated systems; and software engineering research.

In their published research, one notable recent paper is entitled The odyssey to next-generation computers: cognitive computers (κC) inspired by the brain and powered by intelligent mathematics, published in 2023 in Frontiers in Computer Science. This paper reflects ongoing interest in cognitive computing and networks, integrating aspects of computer science and intelligent systems.

Their collaborative efforts involve frequent co-authors such as Yingxu Wang, Bernard Widrow, Witold Pedrycz, Robert C. Berwick, and Konstantinos N. Plataniotis, showing a pattern of interdisciplinary cooperation.

C. A. R. Hoare's publications appear in venues including:

  • Frontiers in Computer Science

Main fields of study are documented as:

  • Computer Science
  • Engineering
  • Decision Sciences

Subfields of study covered include:

  • Artificial Intelligence
  • Computer Networks and Communications
  • Computational Theory and Mathematics
  • Control and Systems Engineering
  • Information Systems

Focus areas for their research topics are:

  • Logic, programming, and type systems
  • Distributed systems and fault tolerance
  • Logic, Reasoning, and Knowledge
  • Cognitive Computing and Networks
  • Computability, Logic, AI Algorithms
  • Robotics and Automated Systems
  • Software Engineering Research

C. A. R. Hoare has been recognized with several awards over the years. These include being named an ACM Fellow in 2020 for contributions to the theory of programming and its application to software engineering practice. In 2011, they received the IEEE John von Neumann Medal for seminal contributions to the scientific foundation of software design. Other honors include fellowship with the Royal Academy of Engineering (UK) in 2005, membership in Academia Europaea since 1989, and notably the A. M. Turing Award in 1980 for fundamental contributions to the definition and design of programming languages.

Best Publications

  • Communicating sequential processes

    C. A. R. Hoare

  • An axiomatic basis for computer programming

    C. A. R. Hoare

  • Monitors: an operating system structuring concept

    C. A. R. Hoare

  • Structured Programming

    O. J. Dahl;E. W. Dijkstra;C. A. R. Hoare

  • A Theory of Communicating Sequential Processes

    S. D. Brookes;C. A. R. Hoare;A. W. Roscoe

  • Proof of correctness of data representations

    C. A. R. Hoare

  • A calculus of durations

    Zhou Chaochen;C.A.R. Hoare;Anders P. Ravn

  • The emperor's old clothes

    Charles Antony Richard Hoare

  • An axiomatic definition of the programming language PASCAL

    C. A. Hoare;N. Wirth

  • Algorithm 65: find

    C. A. R. Hoare

  • Laws of programming

    C. A. R. Hoare;I. J. Hayes;He Jifeng;C. C. Morgan

  • Algorithm 64: Quicksort

    C. A. R. Hoare

  • Specification-oriented semantics for communicating processes

    E R Olderog;C A R Hoare

  • Hints on programming language design.

    C. A. R. Hoare

  • The laws of Occam programming

    A. W. Roscoe;C. A. R. Hoare

  • Data Refinement Refined

    Jifeng He;C. A. R. Hoare;Jeff W. Sanders

  • Chapter III: Hierarchical program structures

    Ole-Johan Dahl;C. A. R. Hoare

  • Data refinement refined resume

    J. He;C. A. R. Hoare;J. W. Sanders

  • The weakest prespecification

    C. A. R. Hoare;Jifeng He

  • A contribution to the development of ALGOL

    Niklaus Wirth;C. A. R. Hoare

  • Procedures and parameters: An axiomatic approach

    C. A. R. Hoare

Frequent Co-Authors

Ernst-Rüdiger Olderog
Ernst-Rüdiger Olderog Carl von Ossietzky University of Oldenburg
A. W. Roscoe
A. W. Roscoe University of Oxford
Jonathan P. Bowen
Jonathan P. Bowen London South Bank University
Niklaus Wirth
Niklaus Wirth ETH Zurich
Cliff B. Jones
Cliff B. Jones Newcastle University
Carroll Morgan
Carroll Morgan University of New South Wales
Jayadev Misra
Jayadev Misra The University of Texas at Austin
Peter W. O'Hearn
Peter W. O'Hearn University College London
Flemming Nielson
Flemming Nielson Technical University of Denmark
Cédric Fournet
Cédric Fournet Microsoft (United States)

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring Computer Science in the USA opens doors to diverse online degree options and career pathways. As digital skills become essential in multiple industries, online programs make it possible to upskill flexibly and affordably from anywhere in the world.

For those interested in analytics and emerging technologies, an online data science masters is a popular choice. This degree is in high demand and prepares graduates for top roles in tech, finance, healthcare, and beyond.

Technology skills also support project-focused fields like construction. The best online construction management degree programs blend management fundamentals with industry software, helping engineers and tech professionals advance into leadership roles.

Students often pursue mba online programs to complement technical backgrounds with business expertise. This combination is valuable for leadership and entrepreneurship in a tech-driven market.

For those seeking efficient advancement, a one year masters degree can fast-track your qualifications without long study periods. These programs are ideal for accelerating entry into high-value tech careers or preparing for new roles in a competitive job market.

Best Scientists Citing C. A. R. Hoare

Trending Scientists

Recently Published Articles