In computer science, function-level programming refers to one of the two contrasting programming paradigms identified by John Backus in his work on programs as mathematical objects, the other being value-level programming.
A programación a nivel funcional é uns dos dous paradigmas contrastantes identificados por John Backus no seu traballo sobre os programas como obxectos matemáticos; o outro é a programación a nivel de valores.