The Proximal Point Algorithm In Programming