Developer: MapleSoft

Latest Release: Maple 2018 (March 2018)

Operating System: Windows, MacOS, Linux

Maple is math software that combines the world’s most powerful math engine with an interface that makes it extremely easy to analyze, explore, visualize, and solve mathematical problems.

Maple is math software that combines the world’s most powerful math engine with an interface that makes it extremely easy to analyze, explore, visualize, and solve mathematical problems.

The Maple Advantage

Maple has thousands of unique features and commands to improve the academic experience for students, and includes support for basic and advanced algebra, calculus, differential equations, linear algebra,transforms, optimization, graph theory, differential geometry, and a whole lot more. Maple is a cost-effectiv educational solution, offering tools that allow users to solve complex problems, including but not limited to:

  • Differentiation and Integration
  • Solving Equations
  • Plotting in Maple
  • Matrix Computation
  • Finding Limits
  • Numeric Approximation



Coming Soon. Please email us at to order your license
Maple Academic
Maple Professional
Maple Student Edition
Maple Personal Edition

Maple Add-ons:
Global Optimization Powered by Optimus®
Teaching Calculus with Maple: A Complete Kit
ModelCenter® Plug-in for Maple and MapleSim
Maple Player for iPad®
Maple Player

Maple Interactive E-books:
Advanced Engineering Mathematics with Maple
The Mathematics Survival Kit
Precalculus Interactive Study Guide
Clickable Calculus Study Guide
Multivariate Calculus Study Guide

MapleSim Academic
MapleSim Professional

MapleSim Add-ons:
MapleSim Connector
MapleSim Connector for FMI
MapleSim CAD Toolbox
ModelCenter® Plug-in for Maple and MapleSim
MapleSim Control Design Toolbox
MapleSim Driveline Library
MapleSim Hydraulics Library® from Modelon
MapleSim Pneumatics Library® from Modelon
MapleSim Connector for LabVIEWand NI VeriStand™ Software
MapleSim Tire Library
MapleSim Connector for JMAG®-RT
MapleSim Battery Library
MapleSim Server
MapleSim Modelica® Engine

Maple T.A. Add-ons and Related Products:
Maple T.A. MAA Placement Test Suite
International Language Editions
French Edition
German Edition
Other languages

Okay, we get it. You love Maple, but some years you find yourself wondering if it’s worth the bother of upgrading. People use Maple to do many different things, so it’s inevitable that each new release will include some features you care about and some features you really don’t need.

But no matter what you use Maple for, this is not a release to skip. Maple 2018 contains a large number of substantial enhancements to how you interact with Maple, which means you’ll benefit from this release no matter what you use Maple for.

(These are, of course, in addition to the usual extensive collection of improvements, in mathematics, visualization, specialized application areas, education, and more, some subset of which will be useful, too!)

Do More with Less Effort
The new Context Panel brings together and enhances some of Maple’s most powerful Clickable Math tools, so you can perform even more tasks, even more simply.

Code Smarter, Not Harder
Whether you are writing two lines or two thousand, significant enhancements to Maple’s code editor makes writing and debugging Maple code much easier.

Let Maple Keep Track of Your Units
Deeper integration of units into the mathematics engine and improved conversion tools significantly simplify units-based calculations.

Streamline Your Application Development
From defining the behavior of your buttons and sliders to changing the appearance of tables, the Context Panel also supports a streamlined workflow that makes creating your own applications a smoother experience.

Protect Your Content from Changes
Share your work with confidence, knowing that your users will not be able to accidentally change your content (and then complain to you when it doesn’t work!)

Encrypt Your Work
Encrypt procedures to hide their definitions from prying eyes while still making them available for use.

Give Your Students More Practice
Give your students endless practice sheets that Maple will grade automatically, so your students get more practice without giving you more work.

Make Sense of Unstructured Data
Use Maple to interpolate and visualize data from even completely unstructured data sources. Solve More PDEs Find solutions to new classes of partial differential equations with boundary conditions.

Play with Points and Polygons
Apply computational methods to polygons and clouds of points with the new Computational Geometry package.

Get a head start on engineering problem solving
The Maple Portal for Engineers, which provides a starting point for common engineering tasks, now covers many more topics, includes more examples, and provides sample applications to help you become productive quickly.

Develop your own algorithms and solutions
From performance improvements in core functions, to a more flexible debugger, to new tools that simplify package creation and distribution, Maple 2017 gives you everything you need to develop even complex algorithms and solutions on your own.

Get insight into your data
Enhanced support for statistics and data analysis includes new and improved visualizations, new data analysis tools, and expanded support for data frames throughout Maple, so you can work with and learn from your data.


Maple has over 5000 functions covering virtually every area of mathematics, including calculus, algebra, differential equations, statistics, linear algebra, geometry, and much more. Here are just a few of the many areas of mathematics Maple can handle:

Symbolic and Numeric Math Comprehensive Mathematics Equation solving
Differential equations Differential calculus Linear algebra
Optimization Group theory Statistics and Data analysis
Units and dimensions Tolerances Fractals


Math equation editor Visualization Plot Annotations and Customizations
Context-Sensitive Menus Smart Popups and Drag-to-Solve™ Interactive Assistants
Task Templates Interactive Components: Buttons, Sliders, Dials, and More Variable Manager
MapleCloud Live Data Plots Slideshows
Handwritten Symbol Recognition Exploration Assistant International Language Support

Application areas

Financial Modeling Statistics and Data Analysis Physics
Control Design Signal Processing Thermophysical Properties

Application development

Programming Interactive Components: Buttons, Sliders, Dials, and More Exploration Assistant
Code Editor Code Generation Snippets Palettes

 High performance computing

Automatic Parallelism Multi-process Programming on a Local Grid Multithreaded Programming
Grid Computing (Parallel Distributed Computing) CUDA Support


Overview of Connectivity Features MATLAB® Connectivity CAD Connectivity
Internet Connectivity Database Connectivity Code Generation
Quandl Data Sets Excel Connectivity