The make program was originally created in April 1976, so this is not a new tool. It is included in the Unix system, so this tool is available without any extra installation on Linux, macOS X, or any other Unix-based system. Additionally, there are numerous ports of this tool on Windows and some version is/was included in the Visual Studio compiler toolset.
Make is not tied to Java. It was created when the major programming language was C, but it is not tied to C or any other language. The make is a dependency description language that has a very simple syntax. The make, just like any other build tool, is controlled by a project description file. In the case of make, this file contains a rule set. The description file is usually named ...