make is een
computerprogramma dat als hulpmiddel kan worden gebruikt om grote applicaties automatisch te bouwen voor softwareontwikkeling. De
computerbestanden die instructies bevatten voor make worden
makefiles genoemd. Make is een
expertsysteem dat bijhoudt welke bestanden zijn gewijzigd sinds de laatste maal dat een project was gebouwd en start de
compiler enkel voor deze
broncodebestanden en de bestanden die afhankelijk zijn van deze bestanden.