Current Numerical Recipes products are based on the Numerical Recipes Third Edition
in C++. Products available for immediate download include
Numerical Recipes Electronic
Numerical Recipes book in on-line electronic form) and the Numerical Recipes
Machine-Readable Code Download (source code from the book in machine-readable
The hardcopy Numerical Recipes Third Edition book is available at many
bookstores, or from Amazon.com here.
The hardcopy book includes a coupon that can be used to extend the standard
Numerical Recipes Electronic subscription from three years to
lifetime (details and conditions here).
Groups, companies, and universities may purchase institutional subscriptions
valid on any number of machines within a fixed IP address range.
Further information is here.
Institutional subscriptions incorporate both Numerical Recipes Electronic
and also the Machine-Readable Code Downloads.
Legacy products are no longer supported, but are made available
as a convenience to long-time users.
Legacy machine-readable code in C and C++ from Numerical Recipes
Second Edition is included in the Third Edition Machine-Readable
Code Download product.
All other legacy Numerical Recipes code from the First and Second editions,
in languages including Fortran, Basic, Pascal, Modula 2, and Lisp is included in
the Numerical Recipes All Languages Code Download, see
This code is all also on the
Numerical Recipes Source-Code CDROM Third Edition, available
here from Amazon.com.
We no longer have a separate Download product for legacy
machine-readable code in Fortran 77 and Fortran 90. However, these
languages are included in the All Languages Code Download, above.
Also, Institutional subscriptions automatically include access to the
legacy C and Fortran downloads.