kids encyclopedia robot

NAG Numerical Library facts for kids

Kids Encyclopedia Facts

The NAG Numerical Library is a special collection of computer programs. It's like a big toolbox filled with over 1,900 math and statistics tools. These tools help computers solve many kinds of number problems.

People who use the NAG Library add its tools to their own computer programs. This helps their programs do things like find the smallest or largest number in a group, draw smooth lines through data points, or solve complex math equations. You can use the NAG Library with many popular computer languages like C, Python, and Java. It also works with software like MATLAB and Excel. The library runs on different computer systems, including Windows, Linux, and macOS.

History of the NAG Library

The first version of the NAG Library came out on October 1, 1971. It had 98 tools and was made for early computers like the ICL 1906A and 1906S. Over the next five years, more versions were released. The library was updated to work on many different computer systems of that time.

In 1983, a special version of the NAG Fortran Library was made for the Cray-1 computer. This computer was very fast at doing math. Later, in the early 1990s, the NAG Parallel Library was created. This version was designed for computers that could work on many parts of a problem at the same time.

The first NAG C Library was released in 1990. In 1992, the library started to include tools from a project called LAPACK. NAG had been helping with the LAPACK project since 1987. In 1997, a new version came out for computers with multiple processors. This meant the library could use the power of several computer brains at once. More recently, in 2010, the NAG Library for .NET was released. This made it easier for programmers using .NET to access the NAG tools.

What's in the Current Version?

The latest version, called Mark 27, has over 1,900 math and statistics tools. These tools are organized into different sections, making them easy to find and use.

More to Explore

  • List of numerical-analysis software
  • List of numerical libraries
kids search engine
NAG Numerical Library Facts for Kids. Kiddle Encyclopedia.