Candid is an interface description language (IDL) for interacting with canisters on the Internet Computer.