YAC staat voor ‘Yet Another Compiler’ en is een verzamelnaam voor een type computerprogramma dat broncode omzet in een taal die door een computer begrepen kan worden. Het is een soort vertaler die de broncode omzet in een taal die door de computer begrepen kan worden.