Существует множество типов глюкозопонижающих препаратов для пациентов с гипергликемией, как пероральных, так и инъекционных. К пероральным препаратам относятся следующие: сульфонилмочевинные стимуляторы инсулина, такие как глимепирид и гликлазид. Несульфонилмочевинные стимуляторы инсулина, например, репаглинид, наглинид. Бигуанидные глюкозопонижающие препараты, например, метформин. тиазолидиндионовые гипогликемические средства, также известные как сенситайзеры инсулина, например, пиоглитазон. Существуют также ингибиторы альфа-глюкозидазы, такие как акарбоза, воглибоза и миглитол. Существуют и более новые препараты, снижающие уровень глюкозы, например, ингибиторы DPP-4, такие как селегилин, вилдаглиптин и лиглиптин. Существуют также ингибиторы SGLT-2, такие как даглитазон и энаглитазон. Существуют также инъекционные глюкозопонижающие препараты с инсулином, агонисты рецепторов GLP-1, такие как лираглутид, эксенатид, дульколактон и др.