Make

Make is a tool to compile any program as long as there is a command line to compile it.

Normally, make is being used to compile C and C++

For example, to compile main.c, we just call

make main

Can be used with Makefile to instruct how make command should run