Funktsionaalne grammatika on keeleteooria, mille pakkus esmakordselt välja 1970. aastatel Hollandi keeleteadlane Simon Dik. 1990ndatel nimetati see ümber Functional Discourse Grammariks, kuid teooria võib kanda mõlemat nime. Seda teooriat nimetatakse funktsionaalseks, kuna see väidab, et kõigil koostisosadel, olgu järelliited, sõnad, fraasid või laused, on semantilised, süntaktilised ja pragmaatilised funktsioonid. Funktsionaalsed grammatikud saavad analüüsida keelelisi lausungeid kui pragmaatilisi, semantilisi, morfosüntaktilisi või fonoloogilisi.
Erinevalt formaalsetest grammatikatest tuntakse mitut keeleteooriat ka funktsionaalse grammatikana. Tuntuim neist on süsteemne funktsionaalne grammatika, mille avaldas esmakordselt Briti keeleteadlane Michael Halliday 1961. aastal. Muude funktsionaalsete grammatikate hulka kuuluvad taani funktsionaalse lingvistika, leksikaalne funktsionaalne grammatika ning rolli- ja võrdlusgrammatika. Neid ei tohiks segi ajada funktsionaalse grammatika teooriaga, mida kirjeldas Dik, kui ta oli aastatel 1969–1994 Hollandi Amsterdami ülikooli üldkeeleteaduse õppetoolis.
Diki funktsionaalse grammatika järgi on igal komponendil semantiline, süntaktiline ja pragmaatiline funktsioon. Semantiline funktsioon viitab rollile, mida lause toimingus mängivad osalejad, näiteks agent või saaja. Süntaktilise funktsioonina analüüsitakse erinevaid vaatenurki, nagu subjekt või objekt. Pragmaatiline funktsioon puudutab koostisosa tähendust selle konteksti alusel.
Kontseptuaalsed, grammatilised, kontekstuaalsed ja väljundkomponendid on olemas igas keelelises lausungis. Kontseptuaalne komponent on idee, mida kõneleja soovib oma kuulajaskonnale edastada. Jagatav kontseptsioon peab olema esikohal, vastasel juhul ei tehta keelelist sõnavõttu.
Grammatilises komponendis vormitakse mõiste sõnadeks läbi nelja sammu. Esiteks on sõnad konstrueeritud inimestevahelisel tasandil, konteksti arvestades, läbi pragmaatika. Teiseks kontrollitakse semantilise etapi käigus iga sõna ja fraasi tähendust esitustasandil. Kolmandal tasandil võetakse arvesse morfosüntaktilist sammu, süntaksit ja morfoloogiat. Lõpuks arvestab fonoloogiline tasand keelelise lausungi kõla.
Kontekstuaalne komponent on ütluse osa, mida saab mõista ainult vestluses juba jagatud või jagatud keskkonnateadmiste põhjal. Kõik asesõnad on osa kontekstuaalsest komponendist, kuna need nõuavad varasema eelkäija tundmist. Funktsionaalse grammatika viimane komponent on väljundkomponent, milles kõik ülejäänud osad saavad kokku keelelise lausungi, olgu öeldud, kirjutatud või signeeritud.