Le dichiarazioni pragma influenzano le proprietà di una o più variabili rispetto al processo di compilazione o precompilazione. A tale scopo sono disponibili diverse categorie di pragmi.
I pragmi sono attualmente supportati solo negli editor di testo.
I pragmi sono dichiarazioni speciali che influenzano il comportamento di un progetto durante la compilazione (build) e la precompilazione. Le funzionalità di base e i casi d'uso sono descritti in una nota applicativa di ⮫ .
- 
                        Pragmi del messaggio
 - 
                        Pragmi degli attributi
 - 
                        Pragmi condizionali
 - 
                        Regione Pragma