First-order logic
First-order logic is a formal system whose variables range over individual objects and whose predicates express properties and relations among them. It uses quantifiers such as “for all” and “there exists,” but does not quantify directly over properties or relations.