Opcje kompilacji, parametry kompilacji – zestaw argumentów i instrukcji dla Kompilatora, sterujących procesem kompilacji. Opcje kompilacji w zależności od kompilatora lub środowiska programistycznego mogą być specyfikowane w różnych miejscach i formie, zarówno w systemie programowania, systemie operacyjnym jak i samym kodzie źródłowym.
Rola i znaczenie Opcje kompilacji są specyficznym elementem określonej implementacji danego języka programowania, wpływającym w istotny sposób na kod wynikowy generowany na podstawie kodu źródłowego. Zmiana pewnych opcji, może więc prowadzić do wygenerowania, na podstawie tego samego kodu źródłowego w danym języku, innego kodu wynikowego. Zwykle w konkretnym systemie programowania są zdefiniowane opcje domyślne kompilacji, dla dostępnego zestawu opcji kompilacji. Standardowe ustawienia dotyczą kompletnego zestawy opcji, umożliwiając przeprowadzenie kompilacji bez jawnej specyfikacji czy też zmiany tych opcji, w sposób typowy. Programista jest uwolniony od zajmowania się tą kwestią, do chwili konieczności wprowadzenia pewnych niestandardowych ustawień.