Različite vrste gramatičkih tečajeva povezane su s različitim oblicima teorije gramatike. Tradicionalna gramatika, preskriptivna gramatika, deskriptivna gramatika i suvremena lingvistika smatraju se četirima glavnim područjima koja pokrivaju tečajevi gramatike. Ostale gramatičke kategorije uključuju pedagošku, teorijsku i referentnu gramatiku.
Tečajevi gramatike povezani s tradicionalnom gramatikom obično pokrivaju strukturu rečenice, pravila koja se odnose na određene strukturne elemente i kako poboljšati mehaničko pisanje. Ovo su vrste tečajeva koje pokriva većina srednje škole engleskog jezika. Oni se bave temom kao što je mjesto stavljanja zareza u rečenice, zamjenice, pridjevi i prilozi. Tradicionalni tečajevi gramatike smatraju se osnovnim i pružaju znanje o tome kako pravilno izgraditi pisanu komunikaciju.
Teorija preskriptivne gramatike razvijena je početkom 20. stoljeća i bavi se načinom upotrebe jezika na ispravan ili društveno prihvatljiv način. Tečajevi se temelje na konceptima naučenim u tradicionalnoj teoriji gramatike, ali pokrivaju naprednije mehaničke oblike pisanja. Neki od tečajeva imaju tendenciju da studentima daju dodatnu praksu s mehaničkim i strukturnim konceptima kako bi ojačali ideje iza njih.
Deskriptivna gramatika ispituje kako je gramatika strukturirana i ne uzima u obzir ono što se procjenjuje da je društveno prihvatljivo ili ne. Traži obrasce i način na koji se jezik koristi za ispunjavanje određenih funkcija. Na primjer, uskličnici se često koriste za označavanje uzbuđenja, naglašavanja, važnosti ili verbalnog vikanja.
Suvremena lingvistika je područje proučavanja koje ispituje kako tradicionalne strukture rečenica treba modificirati kako bi odražavale evoluciju u razvoju jezika. Jedno glavno područje suvremene lingvistike naziva se morfologija. Ova studija bavi se kako su pojedine riječi strukturirane, uključujući korijene. Drugo područje suvremene lingvistike je proučavanje sintakse, koje ispituje kako su riječi poredane u rečenici.
Semantika, koja proučava kako riječi i rečenice prenose značenje, još je jedno područje koje pokriva suvremena lingvistika. Kako se jezik razvijao, postoje određene riječi i fraze koje se mogu tumačiti na različite načine. Ova tumačenja često nisu povezana i mogu zbuniti pojedince koji nisu upoznati s jezikom. Ostale riječi i izrazi se odbacuju u korist manje formalnih ili zbunjujućih riječi koje zadržavaju isto namjeravano značenje.
Pedagoška gramatika odnosi se na osnove različitih stranih jezika. Često se koristi u uvodnim tečajevima jezika za usporedbu strukture rečenice i značenja jednog jezika s drugim. Na primjer, struktura rečenice u njemačkom jeziku često stavlja glagole u drugi dio rečenice nego što je uobičajeno u engleskom. Referentna gramatika pokriva različita gramatička pravila, dok teorijska gramatika uspoređuje sličnosti između rečeničnih struktura u različitim jezicima.