Terbentuknya polinom Newton karena penggunaan polinom Lagrange kurang
disukai. Sehingga polinom Newton dibentuk untuk mengatasi kelemahan yang terdapat di Polinom Langrange. Berikut ini merupakan beberapa alasan terbentuknya polinom Newton :
1. Jumlah komputasi polinom Lagrange yang dibutuhkan untuk satu kali
interpolasi adalah besar. Interpolasi untuk nilai x yang lain memerlukan jumlah komputasi yang sama akare tidak ada bagian komputasi sebelumnya yang dapat digunakan. 2. Bila jumlah titik data meningkat atau menurun, hasil komputasi sebelumnya tidak dapat digunakan. Hal ini disebabkan oleh tidak adanya hubungan antara Pn – 1(x) dan Pn(x) pada polinom Lagrange
Dengan polinom Newton, polinom yang dibentuk sebelumnya dapat dipakai