ACL2 is both a programming language in which you can model computer systems
anda tool to help you prove properties of those models. ACL2 is part of
the Boyer-Moore family of provers, for which its authors have received the
2005 ACM Software System Award.
https://github.com/acl2/acl2/issues/
acl2/acl2