Kramp was appointed professor of mathematics at Strasbourg, the town of his birth, in 1809. He was elected to the geometry section of the French Academy of Sciences in 1817. As Bessel, Legendre and Gauss did, Kramp worked on the generalised factorial function which applied to non-integers.