This document contains C code to implement Newton-Gregory forward interpolation and Lagrange interpolation. The Newton-Gregory code calculates the difference table and uses it to interpolate a value for y given a value of x. The Lagrange code uses the given x and y value pairs to calculate the Lagrange polynomials and sum them to find the interpolated y value for a given x.