An Axiomatic Basis for Computer Programming

Are you going?

9 people going


Every 2 months on the 4th Wednesday

Location image of event venue


Welcome to the DC/NoVA Papers We Love meetup!

Papers We Love is an international organization centered around the appreciation of computer science research papers. There's so much we can learn from the landmark research that shaped the field and the current studies that are shaping our future. Our goal is to create a community of tech professionals passionate about learning and sharing knowledge. Come join us!

New to research papers? Watch The Refreshingly Rewarding Realm of Research Papers ( by Sean Cribbs.

Ideas and suggestions are welcome–fill our our interest survey here ( and let us know what motivates you!

// Tentative Schedule

• 7:00-7:30–Informal paper discussion

• 7:30-7:35–Introduction and announcements

• 7:35-8:40–An Axiomatic Basis for Computer Programming, presented by Hugo

• 8:40-9:00–Informal paper discussion

// Directions

1001 G St NW
Washington, DC 20001

Metro: 2 blocks away from Metro Center (red/blue/orange/silver) as well as Gallery Place (red/yellow/green).

If you're late, we totally understand–please still come! (via the patio is best) Just be sure to slip in quietly if a speaker is presenting.

// Paper

An Axiomatic Basis for Computer Programming by C.A.R. Hoare

Abstract: "In this paper an attempt is made to explore the logical foundations of computer programming by use of techniques which were first applied in the study of geometry and have later been extended toother branches of mathematics. This involves the elucidation of sets of axioms and rules of inference which can be used in proofs of the properties of computer programs. Examples are given of such axioms and rules, and a formal proof of a simple theorem is displayed. Finally, it is argued that important advantages, both theoretical and practical, may follow from a pursuance of these topics."