Makefile (Borland) – język skryptowy, w którym tworzone są zbiory źródłowe, dla programu make pakietów programowania firmy Borland, w szczególności serii pakietów oznaczonej nazwą Turbo/Borland, przeznaczony do definiowania reguł kompilacji i łączenia powiązanych zbiorów programowych – procedur budowy aplikacji z wielu zbiorów.
Rodzaje jednostek języka Kod źródłowy skryptu makefile zbudowany jest z określonych jednostek tworzących skrypt. Wyróżnia się następujące jednostki: komentarze reguły jawne niejawne makrodefinicje dyrektywy.
Składnia Komentarze W składni makefile komentarz jest zapisany jako komentarz liniowy, który rozpoczyna się w dowolnym miejscu linii zbioru źródłowego, od znaku #, a kończy znakiem końca wiersza. Składnia wiersza kodu z komentarzem ma postać: [jednostka] # komentarz
Reguły Reguły zawierają polecenia tworzenia zbioru wynikowego na podstawie określonych zbiorów źródłowych.
Reguły jawne Reguły jawne mają postać: zbiór_wynikowy: {ścieżki} zbióry_źródowe polecenie_1 … polecenie_n
{ścieżki} zawierają rozdzielone średnikami ścieżki dostępu, które będą przeszukiwane w poszukiwaniu zbiorów źródłowych polecenie ma postać: przedrostki polecenie_DOS, przy czym przedrostki to frazy, które modyfikują działanie poleceń DOS.