Kompilacja to przekształcenie tekstu źródłowego w inną formę lub reprezentację. Najczęstszym zastosowaniem tego znacznika są pytania dotyczące transformacji języka programowania na kod maszynowy. Ten znacznik jest zwykle używany z innym znacznikiem wskazującym typ tekstu źródłowego, takim jak znacznik języka programowania (C, C ++, Go itp.) Oraz znacznikiem wskazującym narzędzie lub kompilator używany do transformacji (gcc, Visual Studio, itp.).