Las funciones se clasifican en dos conjuntos: funciones elementales y no elementales. Las funciones elementales incluyen polinomios, funciones trigonométricas, exponenciales y logarítmicas. Se dividen en cuatro subconjuntos: básicas trascendentes y algebraicas, compuestas trascendentes, compuestas algebraicas y compuestas generales. Las funciones pueden ser explícitas o implícitas.