C.A.R. Hoare is a British computer scientist renowned for developing Hoare logic, a formal system used to prove the correctness of computer programs. His work has significantly influenced program verification by providing a structured way to reason about the behavior of algorithms through preconditions and postconditions, thus ensuring that programs behave as intended under specified conditions.