Cualquier diferencia entre la función de primera clase y la función de orden superior

Me pregunto si / qué diferencia entreFunción de primera clase yFunción de alto orden.

Leí esas dos páginas wiki y se ven bastante similares. Si hablan de lo mismo, ¿por qué necesitan dos terminologías?

Traté de google pero no he encontrado ninguna cosa útil.

Respuestas a la pregunta(6)

Su respuesta a la pregunta