Podpis v matematické logice a univerzální algebře je soubor symbolů specifických pro konkrétní systém a definujících jeho formální jazyk . Formálně je podpis souborem sad, ve kterých:
Podpis charakterizuje algebraický systém ( algebru nebo model ) tím, že definuje, z jakých symbolů se mohou jeho výrazy skládat a jak je lze konstruovat.