Top 15 Most Popular Computer Algebra System Softwares | Dec 2024

Here are the top 15 most popular computer algebra system softwares as derived from our TpSort Score which is a continually popular score, it denotes an estimated popularity of a software.

1. MathStudio

MathStudio MathStudio, formerly SpaceTime, is the most comprehensive math app available for mobile devices. Whether you need a simple calculator to do your finances or a replacement for your TI graphing calculator, MathStudio is the most powerful and versatile calculator available on the App Store and Android Market.CALCULATORFrom basic calculations to......

2. MathJournal

MathJournal MathJournal is an interactive program for the Tablet PC that provides a natural and intuitive environment for solving mathematical and engineering problems. MathJournal recognizes handwritten mathematical expressions, and then displays a list of relevant solution types to the user.......

3. jasymca

jasymca Jasymca is an interactive System for solving math problems. It supports arbitrary precision numbers and symbolic variables. Scalars, vectors, and matrices can be built from all datatypes and used in calculations. From the pseudoinverse of symbolic matrices over trigonometric simplifications to symbolic solutions of integrals and systems of equations, the......

4. SymbolicC++

SymbolicC++ SymbolicC++ uses C++ and object-oriented programming to develop a computer algebra system. Object-oriented programming is an approach to software design that is based on classes rather than procedures. This approach maximizes modularity and information hiding. Object-oriented design provides many advantages. For example, it combines both the data and the......

5. OpenAxiom

OpenAxiom OpenAxiom, fork of Axiom , is an open source platform for symbolic, algebraic, and numerical computations. It offers an interactive environment, an expressive programming language, a compiler, a large set of mathematical libraries of interest to researchers and practitioners of computational sciences.OpenAxiom strives to support ubiquitous, advanced, high......

6. GiNaC

GiNaC GiNaC is a C++ library. It is designed to allow the creation of integrated systems that embed symbolic manipulations together with more established areas of computer science (like computation- intense numeric applications, graphical interfaces, etc.) under one roof. It is distributed under the terms and conditions of the GNU general......

7. Symja

Symja Symja Library - Java Symbolic Math System......

8. Maxima on Android

Maxima on Android Maxima-on-Android - Maxima , the descendant of Macsyma computer algebra system (CAS), ported to Android......

9. Mathics

Mathics Mathics is a general purpose computer algebra system (CAS) and designed to be a free, light-weight alternative to Mathematica. It's programmable using a Mathematica like language and uses a web interface for user interaction.......

10. GAP

GAP GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory. GAP provides a programming language, a library of thousands of functions implementing algebraic algorithms written in the GAP language as well as large data libraries of algebraic objects. See also the overview and the description......

11. Maxima

Maxima Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, and sets, lists, vectors, matrices, and tensors. Maxima yields high precision numeric results by using exact fractions, arbitrary precision integers, and variable precision......

12. Microsoft Mathematics

Microsoft Mathematics Microsoft Mathematics is a desktop graphing calculator that can help you visualize and see mathematical concepts as you’ve never seen them before. Microsoft Mathematics includes ink handwriting support to recognize hand-written problems.......

13. Maple

Maple Maple is a general-purpose commercial computer algebra system. Users can enter mathematics in traditional mathematical notation. Custom user interfaces can also be created. There is support for numeric computations, to arbitrary precision, as well as symbolic computation and visualization. Examples of symbolic computations are given below.Maple incorporates a dynamically typed......

14. Derive

Derive Derive 6.1: Powerful system for doing symbolic and numeric mathematics. This application is no longer available or supported.......

15. Mathematica

Mathematica Mathematica is a computational software program used widely in scientific, engineering, and mathematical fields and other areas of technical computing.......