Različne vrste slovničnih tečajev so povezane z različnimi oblikami teorije slovnice. Tradicionalna slovnica, predpisna slovnica, deskriptivna slovnica in sodobno jezikoslovje veljajo za štiri glavna področja, ki jih pokrivajo slovnični tečaji. Druge slovnične kategorije vključujejo pedagoško, teoretično in referenčno slovnico.
Tečaji slovnice, povezani s tradicionalno slovnico, običajno zajemajo strukturo stavkov, pravila v zvezi z nekaterimi strukturnimi elementi in kako izboljšati mehansko pisanje. To so vrste tečajev, ki jih pokriva večina srednješolskih razredov angleščine. Ukvarjajo se z zadevo, kot je, kje v stavkih postaviti vejice, zaimke, pridevnike in prislove. Tradicionalni tečaji slovnice veljajo za osnovne in nudijo znanje o tem, kako pravilno zgraditi pisno komunikacijo.
Teorija predpisne slovnice je bila razvita v začetku 20. stoletja in se ukvarja s tem, kako uporabljati jezik na pravilen ali družbeno sprejemljiv način. Tečaji temeljijo na konceptih, pridobljenih v tradicionalni teoriji slovnice, vendar zajemajo naprednejše mehanske oblike pisanja. Nekateri predmeti dajejo študentom dodatno prakso z mehanskimi in strukturnimi koncepti, da bi okrepili ideje, ki stojijo za njimi.
Opisna slovnica preučuje, kako je slovnica strukturirana, in ne upošteva, kaj je družbeno sprejemljivo ali ne. Išče vzorce in kako se jezik uporablja za izpolnjevanje določenih funkcij. Na primer, klicaj se pogosto uporablja za označevanje vznemirjenja, poudarka, pomembnosti ali verbalnega kričanja.
Sodobno jezikoslovje je področje študija, ki preučuje, kako je treba spremeniti tradicionalne stavčne strukture, da odražajo razvoj jezikovnega razvoja. Eno od glavnih področij sodobnega jezikoslovja se imenuje morfologija. Ta študija obravnava, kako so posamezne besede strukturirane, vključno s koreninami. Drugo področje sodobnega jezikoslovja je študij skladnje, ki preučuje, kako so besede urejene v stavku.
Semantika, ki preučuje, kako besede in stavke prenašajo pomen, je še eno področje, ki ga pokriva sodobna lingvistika. Ker se je jezik razvijal, obstajajo določene besede in besedne zveze, ki jih je mogoče razlagati na različne načine. Te razlage pogosto niso povezane in lahko zmedejo posameznike, ki jezika ne poznajo. Druge besede in besedne zveze se zavržejo v korist manj formalnih ali zmedenih besed, ki ohranjajo enak predvideni pomen.
Pedagoška slovnica se nanaša na osnove različnih tujih jezikov. Pogosto se uporablja v uvodnih jezikovnih tečajih za primerjavo stavčne strukture in pomena enega jezika z drugim. Na primer, stavčna struktura v nemškem jeziku pogosto postavlja glagole v drug del stavka, kot je običajno v angleščini. Referenčna slovnica zajema različna slovnična pravila, medtem ko teoretična slovnica primerja podobnosti med stavčnimi strukturami v različnih jezikih.