Temc (ang. Turbo Editor Macro Compiler) – kompilator makrodefinicji edytorów pakietów programowania Borland Pascal (Turbo Pascal) i Turbo C++.
Program Temc jest przeznaczony to tworzenia plików konfiguracyjnych edytorów wchodzących w skład pakietów programowania firmy Borland (Borland Pascal, Turbo Pascal, Turbo C++). Pliki konfiguracyjne tworzy się dokonując przy pomocy programu Temc kompilacji plików źródłowych zawierających makrodefinicje edytorów zapisane w języku Teml. Przy pomocy kompilatora Temc można tworzyć zbiory konfiguracyjne edytorów:
Przed uruchomieniem programu należy stworzyć zbiór z kodem źródłowym w języku Teml przy pomocy dowolnego edytora umożliwiającego zapis pliku tekstowego w formacie ASCII.
Wywołanie kompilatora następuje w wierszu poleceń (zarówno dla plików konfiguracyjnych dla edytorów pracujących pod DOS-em jak i Windowsem), o składni:
temc [-c | /c] plik_źródłowy plik_docelowy