kb/data/en.wikipedia.org/wiki/Numerical_Recipes-1.md

2.9 KiB

title chunk source category tags date_saved instance
Numerical Recipes 2/2 https://en.wikipedia.org/wiki/Numerical_Recipes reference science, encyclopedia 2026-05-05T08:36:39.090279+00:00 kb-cron

However, Numerical Recipes does include the following statement regarding copyrights on computer programs:Copyright does not protect ideas, but only the expression of those ideas in a particular form. In the case of a computer program, the ideas consist of the program's methodology and algorithm, including the necessary sequence of steps adopted by the programmer. The expression of those ideas is the program source code ... If you analyze the ideas contained in a program, and then express those ideas in your own completely different implementation, then that new program implementation belongs to you. One early motivation for the GNU Scientific Library was that a free library was needed as a substitute for Numerical Recipes.

=== Style === Another line of criticism centers on the coding style of the books, which strike some modern readers as "Fortran-ish", though written in contemporary, object-oriented C++. The authors have defended their very terse coding style as necessary to the format of the book because of space limitations and for readability.

== Titles in the series (partial list) == The books differ by edition (1st, 2nd, and 3rd) and by the computer language in which the code is given.

Numerical Recipes. The Art of Scientific Computing, 1st Edition, 1986, ISBN 0-521-30811-9. (Fortran and Pascal) Numerical Recipes in C. The Art of Scientific Computing, 1st Edition, 1988, ISBN 0-521-35465-X. Numerical Recipes in Pascal. The Art of Scientific Computing, 1st Edition, 1989, ISBN 0-521-37516-9. Numerical Recipes in Fortran. The Art of Scientific Computing, 1st Edition, 1989, ISBN 0-521-38330-7. Numerical Recipes in BASIC. The Art of Scientific Computing, 1st Edition, 1991, ISBN 0-521-40689-7. (supplemental edition) Numerical Recipes in Fortran 77. The Art of Scientific Computing, 2nd Edition, 1992, ISBN 0-521-43064-X. Numerical Recipes in C. The Art of Scientific Computing, 2nd Edition, 1992, ISBN 0-521-43108-5. Numerical Recipes in Fortran 90. The Art of Parallel Scientific Computing, 2nd Edition, 1996, ISBN 0-521-57439-0. Numerical Recipes in C++. The Art of Scientific Computing, 2nd Edition, 2002, ISBN 0-521-75033-4. Numerical Recipes. The Art of Scientific Computing, 3rd Edition, 2007, ISBN 0-521-88068-8. (C++ code) The books are published by Cambridge University Press.

== References ==

== External links == Official website Current electronic edition of Numerical Recipes (limited free page views). Numerical Recipes at Google Books Older versions of Numerical Recipes available electronically (links to C, Fortran 77, and Fortran 90 versions in various formats, plus other hosted books) W. Van Snyder, Why not use Numerical Recipes? , full four-page mirror by Lek-Heng Lim (includes discussion of alternatives)