Computer software (or simply software) is the programs and procedures that enable a computer to perform a specific task, as opposed to the physical components of the system (hardware). This includes application software such as a word processor, which enables a user to perform a task, and system software such as an operating system, which enables other software to run properly, by interfacing with hardware and with other software.
The term "software" was first used in this sense by John W. Tukey in 1957. In computer science and software engineering, computer software is all information processed by computer systems, programs and data. The concept of reading different sequences of instructions into the memory of a device to control computations was invented by Charles Babbage as part of his difference engine. The theory that is the basis for most modern software was first proposed by Alan Turing in his 1935 essay Computable numbers with an application to the Entscheidungsproblem. Hally, Mike (2005:79). Electronic brains/Stories from the dawn of the computer age. British Broadcasting Corporation and Granta Books, London. ISBN 1-86-207663-4.
Math and Calculations :: Class Libraries
Mathematics :: Scientific
Mathematics :: Windows
Software :: Science
Computational Engineering :: Technology

Scientific Computing Software - An environment for developing numerical computation programs and producing publication-quality documents with equations, graphs, and tables. Includes a program editor, a debugger, a scientific word processor, an equation editor, and a powerful high-level programming language that supports multidimensional arrays, complex numbers, and user-defined functions.
Meta Description: [ A programming environment
for developing numerical computation programs and producing
publication quality documents. ]
3D-XplorMath - 3D-XplorMath is a mathematical visualization program for Macintosh computers running version 9 or later of MacOS. It is free for non-commercial use.
Addix Software Consultancy - Suppliers of financial, mathematical and statistical function libraries and tools for use in Excel, VB and VBA. Page includes details about programs offered.
Meta Description: [ Suppliers of financial, mathematical and statistical function libraries and tools for use in Excel, VB and VBA ]
Applied Mathematics Software - Shareware mathematical components and applications using Borland products.
Meta Description: [ applied_mathematics: Applied Mathematics ]
Arageli - C++ template library for computations in ARithmetics, Algebra, GEometry, Linear and Integer linear programming. Supports arbitrary length integers, rationals, vectors, matrices.
Atlantis Graphing/Math Software - Includes Graphing, Curve-Fitting, Statistics, Roots of Polynomials, Matrix Algebra, Integration. Windows; free evaluation version, on-line ordering.
Meta Description: [ Atlantis is powerful, user-friendly graphing/math software consisting of many features such as Graphing, Curve-Fitting, Statistics, Roots of Polynomials, Matrix Algebra, Integration, and much more. ]
Behavior Modeler - GrafiCalc allows users to simulate and solve a wide range of geometry based computational challenges.
Computational Finance and Mathematical Software Components - Applications in computational finance, signal processing, independent component analysis (ICA), time series analysis and data mining. ActiveX Controls that can be used in a wide range of Windows Application Development Environments. Purchase on-line.
Meta Description: [ Math Scientific Options Trading Finance Software -.NET ActiveX DLL COM Library Source Code Components - Visual Basic C# C++ Delphi PCA FFT Curve Fitting, Data Mining Classification, Neural Networks, ICA ]
CORE - Supports exact comparisons for expressions involving arithmetic and square roots, or if desired, faster inexact comparisons. Designed for exact geometric computation.
CPLEX - Mathematical Programming Software for resource optimization. Our linear, mixed-integer and quadratic programming solvers are known for superior performance and reliability--particularly on large, difficult problems.
Meta Description: [ ILOG CPLEX delivers high-performance optimization software for solving linear, MIP and MIQP problems. The ILOG CPLEX simplex algorithm supports fast, robust implementations of the primal simplex and dual simplex methods. ILOG CPLEX is suitable for both mathematical programming and large-scale opt... ]
DataTrend Software - Grab It allows a scientist or engineer to digitize data without a graphic tablet. Loads any graph or chart and digitizes the data accurately and in real time.
Meta Description: [ Digitize graphs, charts, math data, angle and distance measurements with Grab It. Free Demo! ]
dotNum - .NET Numerics - A free/open-source numeric class library for math, engineering, scientific and financial applications; written in C# for the .NET platform with native BLAS support.
Meta Description: [ .NET numerics ]
EasyPlot - Scientific Graphing and Data Analysis.
efg's Computer Lab: Cyclic Redundancy Code Calculator - Lab Report about computing CRC-16 and CRC-32 values using Delphi. Includes links and literature references.
Meta Description: [ Cyclic Redundancy Code Calculator Lab Report ]
Eigenmath - Symbolic mathematics for Windows, MacOSX. A sourceforge open-source project.
eLib - The Electronic Library for Mathematical Software at Konrad-Zuse-Zentrum für Informationstechnik Berlin (ZIB).
Equation Editors by MGCSoft - Math equation and graphical editor.
Meta Description: [ MGCSoft home page. Equation, graphical, countdown timer and password manager software for Windows. ]
Euler - A numerical laboratory with a programming language, similar to Matlab.
Euromath Support Center - Distribution and support of Euromath software (Bratislava, Slovak Republic). Unix version free to download.
Exocortex.DSP - An open source digital signal processing library written in C#. Includes complex numbers classes, statistical functions and 1D, 2D and 3D fast Fourier transforms.
Meta Description: [ A C# DSP library that includes complex number and fast Fourier transform support. ]
Exterior Differential Calculus - Freeware enables Mathematica to carry out calculations with differential forms.
Meta Description: [ Mathematica Packages for Exterior Differential Calculus ]
Formula Interpreter ForInt - A free mathematical program with basic and higher functions. Free download, web demo version.
Meta Description: [ The free new mathematic and presentation program
FORINT Version 1.12 is presented here. It runs under all Windows systems, OS/2, LINUX and MAC-OS
and solutes any mathematic formulas. Download gratis! ]
Free Statistics - An index of free mathematical software. Sorted alphabetically by program name. Includes screenshots. Most are for use with Windows only.
Meta Description: [ Free Statistical Software, Free Mathematical Software, Statistical Data ]
GNU Octave - High-level language, primarily intended for numerical computations. Solves linear and nonlinear problems numerically, and uses a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.
GNU Scientific Library - A free numerical library for C programmers. Includes over 1000 mathematical functions and algorithms. Distributed under the GNU General Public License.
Meta Description: [ A free numerical library for C and C++ programmers, distributed under the GNU General Public license. ]
500
GRAPE - Graphics Programming Environment - A package for mathematical visualization, particularly in the fields of differential geometry and continuum mechanics. Available free by FTP but only to university departments and similiar research sites and only for non-profit purposes.
Graph Paper Printer - Program will generate different types of plotting pages, such as rectangular, polar, triangular, hexagonal coordinates and spiral. Uses equal divisions, which are customizable.
Meta Description: [ marquis-soft.com ]
Guide to Available Mathematical Software (GAMS) - You can search for software according to: what problem it solves; package name; module name; and text in module abstracts.
Meta Description: [ A cross-index and virtual repository of mathematical and
statistical software components of use in computational
science research. ]
Hermetic Systems: Mathematical Items - Programs on mathematical themes, including programs for factoring numbers and for exploring the prime number spiral.
Meta Description: [ Programs on mathematical themes, including programs for factoring numbers and for exploring the prime number spiral. ]
HPCC Software Exchange - A distributed collection of software, documents, data, and information for the high performance and parallel computing community.
HyperCube - Free Windows and Macintosh software, HyperCube, to process digital imagery including multispectral and hyperspectral data.
JavaMath API - Sourceforge software to enable mathematical programs in Java to use the computational capabilities of existing compute engines.
JavaScript Applications. Numerical Methods. - Applications in JavaScript (Jscript for Microsoft) of several numerical methods: scientific calculator, inverse matrix, numerical integral, oscillations, navigation.
Meta Description: [ Aplicaciones realizadas en JavaScript (Jscript para Microsoft) de diferentes métodos numéricos: calculadora cientÃfica, inversión matricial, integral numérica, rumbos de navegación, conversión de unidades, etc. ]
JEP - Java Math Expression Parser - An open-source Java API for parsing and evaluating mathematical expressions.
Meta Description: [ Open-source Java package for parsing
and evaluating mathematical expressions. Supports constants, variables,
and functions. User defined functions allow further flexibility. ]
LiveMath - Computer algebra and graphing tool for Mac, Windows, Linux and Sun, formerly sold under the product names Theorist and MathView, with ancillary product Expressionist. Includes a browser plug-in.
404
Mathematical and Statistical Software Available at NCSA - Lists the usage and availability of some mathematical software packages. Aimed at NCSA users but of general interest.
Mathematical Software Resources - Numerical resources collected together by the ACM as part of its web site for the Transactions on Mathematical Software (TOMS).
404
Mathematical Software Sources - Compiled at the University of Haifa.
Meta Description: [ links to software of interest to
mathematicians and students of mathematics ]
Mathematical Utilities - A collection of mathematics tools for students, engineers, and scientists, mainly in Javascript.
Mathematics Archives - Other Software Sites - The Mathematics Archives' collection of links to other software sites.
Mathematics Software - Mathematics software from Global Shareware directory. Free downloads of Windows 95/98/2000/XP shareware.
Meta Description: [ Mathematics ]
Mathematics Software - Collection in the Math WWW Virtual Library at the Florida State University, USA.
MathLib, computational engine (Matlab, octave style) - MathLib is a powerful mathematical engine written in java. A huge amount of mathematical and engineering functions is available.
Meta Description: [ A library of mathematical functions designed to be used in evaluating complex expressions and display the results graphically ]
Mathomatic Home Page - A general purpose CAS for DOS, Windows, and Linux/UNIX. C source code under LGPL.
MathTools - Mathematical routines by Bhuvanesh Bhatt for the TI-89/92+/V200 in Algebra, Number Theory, Statistics and applications.
Mathtools.net - Technical computing portal for scientific and engineering software. Numerous links to software organised by application and by language (mainly MATLAB, Excel, C++, Fortran and Java). Site requires Javascript; free registration.
Meta Description: [ Mathtools.net is a link exchange for the technical computing and engineering community. ]
Matrix ActiveX Component 3.0 - An ActiveX DLL library that implements matrix algebra for mathematical computation in application development. Free trial download.
Maxima for Symbolic Computation Program - Maxima is a Common Lisp implementation of MIT's Macsyma system for computer based algebra, released under the GNU Public License.
Miscellaneous Mathematical Utilities - Javascript making use of algorithms from the BLAS, EISPACK, and LINPACK collections.
My Arbitrary Precision Math Library (MAPM) - A portable set of functions in C with C++ wrapper. Includes trigonometric functions.
Meta Description: [ Home of the MAPM Arbitrary Precision Math Library ]
404
NCSA Software Development Group - Focuses on improving the productivity of researchers by providing software for scientific modeling, analysis, and visualization. Software available by FTP, email or on CDROM.
Neon Programming - Used to compose new formulas and save them, which can later be edited and extended with additional information. Lists functions that can be used.
Meta Description: [ Software - Internet - Photography - Robotics ]
Numerical Mathematics - Features programs that will find solutions for functions, equations, differential equations, regression, approximation, interpolation, linear algebra, integration, maxima and minima, and 3D graphing. Includes free download demonstrations and general explanation of methods used.
Meta Description: [ Free Numerical Mathematics software downloads ]
Numerics for RAD - Dew Research produces an object oriented numerical library for Delphi Pascal and CBuilder. Additional component packages include signal processing and statistics.
O-Matrix - A matrix-based scripting language and integrated computing environment. Win32. On-line ordering.
Meta Description: [ O-Matrix is an integrated visual data analysis environment for engineering, science, and technical computing ]
Oorange - A Virtual Laboratory for Experimental Mathematics. Free software distributed under a GNU-like license agreement.
Meta Description: [ Oorange is a development environment that was initially designed for experimental mathematics but has become a general Java programming tool. It's main feature is its interactive programming, also known as rapid prototyping. ]
OriginLab - Data analysis and graphics software. Technical charts for scientists and engineers. 2D and 3D plotting, statistics, curve fitting, and peak fitting.
Meta Description: [ OriginLab produces professional graphing and data analysis software for scientists and engineers. Our products are designed to be easy-to-use, yet have the power and versatility to provide for the most demanding user. ]
Pavel Sakov's Software - Natural Neighbours Interpolation Orthogonal Grid Generation Quadratic Programming, developed for marine engineering applications using Linux by Pavel Sakov.
Peanut Software - Free mathematics software for Windows. Individual software packages handle geometry, equations, statistics, discrete math, fractals, matrices, and games.
PLAPACK - A parallel linear algebra package from the University of Texas at Austin. It performs vector and matrix manipulations, with a high level of abstraction.
Meta Description: [ PLAPACK Home Page ]
pro Fit - Software for the analysis and visualization of numerical data.
Meta Description: [ QuantumSoft, the developers of pro Fit, a Mac OS application for curve fitting, plotting, and data/function analysis. Find here all the information you need about the pro Fit application and its use in science, engineering, and education. ]
Reviews - From the newsletter of the UK LTSN Maths, Stats and OR Network. Mainly in PDF.
Scientific Visualization - Support for visualization of scientific data, from University of Minnesota Supercomputing Institute.
Scilab Home Page - Scilab is a scientific software package for numerical computations in a user-friendly environment.
Search sci.math.symbolic - Teachers and students of symbolic mathematics will find others who share their interests at the sci.math.symbolic discussion list.
Symaxx - Graphical frontend for the Maxima computer algebra system.
SymbMath - Online calculator, math handbook, symbolic math and Computer Algebra System.
Meta Description: [ math software, math handbook, computer algebra system ]
Table Curve 3D - Combines a powerful surface fitter with the ability to find the ideal equation to describe three dimensional empirical data. Windows. Free demonstration download.
TableCurve 2D - Combines a powerful curve fitter with the ability to find the ideal equation to describe two dimensional empirical data. Windows. Free demonstration download.
The ACTS Toolkit - A set of DOE-developed software tools that make it easier for programmers to write high performance scientific applications for parallel computers.
The Object-Oriented Numerics Page - A collection of links to software and sites in computational science.
TK Solver - Equation solving software for engineering and math modeling. Applications include plastic gear design, stress, mechanical, thermal, dynamics, machine design, chemical, and consulting.
Meta Description: [ TK Solver is equation solving software for engineering, plastic gear design analysis, stress, mechanical, thermal, dynamics, statistics, machine design, math modeling, chemical, standards, and consulting. ]
University of Arizona Mathematical Software - A page with links to all mathematical and graphics software packages developed in the University of Arizona Mathematics Department. Both research-related and instructional packages are covered.
Meta Description: [ University of Arizona: Mathematical and Graphics Software ]
VisualMath For Java - An online symbolic math and computer algebra system.
Meta Description: [ directory tree, horse betting australia, horse racing software, domain name
registration, online graphical calculator, Computer Algebra System, electrochemistry software,
math software, data analysis, electrochemical simulation, cyclic voltammetry, polarography, modeling,
modelling ]
XGOBI and XGVIS - A data visualization system for viewing high-dimensional data and proximity data as well as for graphs and networks.
404
Yacas Computer Algebra System - Acronym for Yet Another Computer Algebra System, an open-source software package. Supports arbitrary precision arithmetic, matrices, and differential and integral calculus.
| the Justin.tv crew decided they needed to interview Chris. ... video info information tutorial help computer pc software ... | |
| Next Video | |