Schemat Hornera – wspólna nazwa dwóch algorytmów: obliczania wartości dowolnego wielomianu o jednej zmiennej:

dzielenia takiego wielomianu przez dwumian liniowy i moniczny, tj. postaci Schemat Hornera to znajdowanie wielomianu i liczby w tożsamości:

Schemat Hornera wykorzystuje minimalną liczbę mnożeń. Dzięki jego rekurencyjnej postaci łatwo go zaimplementować w językach programowania, które umożliwiają stosowanie funkcji rekurencyjnych.

Nazwa tego algorytmu upamiętnia Williama Hornera, który opisał go w 1819 roku. Znali go już jednak matematycy chińscy w XIII wieku, a na początku XIX wieku także Paolo Ruffini [dostęp 2024-05-22].. Nazwa upamiętniająca Hornera upowszechniła się jeszcze w XIX wieku Jeff Miller, Horner's method [w:] Earliest Known Uses of Some of the Words of Mathematics (H) , MacTutor History of Mathematics archive, University of St Andrews, mathshistory.st-andrews.ac.uk [dostęp 2024-05-22]., do czego przyczynił się Augustus De Morgan.