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. With Maple, you aren’t forced to choose between mathematical power and usability, making it the ideal tool for both education and research.
Recently added features & improvements:
Browse Maple Features in:

Mathematics
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:




Group Theory 
The Maple Group Theory package has over 150 commands for constructing groups, examining their properties, performing operations, and visualization.
Learn More... 



Units and Dimensions 
You can assign units to your input variables, and the necessary dimensional analysis is performed by Maple to give you the correct unit in your result.
Learn More... 


Tolerances 
Maple allows you to perform precision computations with quantities involving tolerances. Tolerances are entered and displayed using standard notation, for example, 1.45 ± 0.05.
Learn More... 

Interface


Visualization 
Maple provides an extensive suite of visualization tools. Create 2D and 3D plots and animations interactively using the Plot Builder Assistant and contextsensitive menus.
Learn More... 



ContextSensitive Menus 
In Maple, contextsensitive menus allow you to perform mathematical operations by simply clicking the object and selecting the desired operation from the menu of choices provided.
Learn More... 


Smart Popups and DragtoSolve™ 
Smart Popups and DragtoSolve™ are part of Maple's collection of Clickable Math tools, which also include palettes, interactive assistants, contextsensitive menus, tutors, and more. These tools make it easy to learn, teach, and do mathematics with Maple.
Learn More... 





Variable Manager 
The variable manager provides easy access to all variables in your Maple session, allowing you to better manage your documents, quickly assess the state of your computations, and inspect variable values without the need to navigate through the document.
Learn More... 


MapleCloud 
Easy access to the MapleCloud gives you a revolutionary way to share work with colleagues and students.
Learn More... 



Slideshows 
With Maple's slideshow mode, you can solve problems, document your work, and present your solution, all in a single document and environment.
Learn More... 


Handwritten Symbol Recognition 
To help you find a symbol that you need from a collection of over 1000 symbols, Maple allows you to use your mouse to sketch the symbol in the Symbol Recognition palette as you would draw it on paper.
Learn More... 


Exploration Assistant 
The Exploration Assistant allows you to instantly create interactive miniapplications, which can be used to explore the parameters of expressions.
Learn More... 

Application Areas



Physics 
Maple allows you to study and tackle a large range of problems in computational physics, including problems in classical mechanics, quantum physics, and relativistic field theory.
Learn More... 


Control Design 
Maple, in conjunction with MapleSim and the MapleSim Control Design Toolbox, provides extensive capabilities for plant modeling and advanced control system design.
Learn More... 

Education

Tutors 
Maple provides a large collection of builtin, pointandclick learning tools for most key topics in calculus, algebra, and more.
Learn More... 



Maple Portal for Students

The Maple Portal for Students acts as a starting point for hundreds of common tasks from mathematics courses, and anticipates the question "How do I ..." in Maple.
Learn More... 



Smart Popups and DragtoSolve™ 
Smart Popups and DragtoSolve™ are part of Maple's collection of Clickable Math tools, which also include palettes, interactive assistants, contextsensitive menus, tutors, and more. These tools make it easy to learn, teach, and do mathematics with Maple.
Learn More... 


ContextSensitive Menus 
In Maple, contextsensitive menus allow you to perform mathematical operations by simply clicking the object and selecting the desired operation from the menu of choices provided.
Learn More... 


Statistics Education 
Maple provides a rich environment for statistics education, helping teachers present and students understand a wide variety of topics from probability and statistics.
Learn More... 


Student Packages 
Student packages offer focused learning environments in which students can explore and reinforce fundamental concepts in the same way their instructor does in class.
Learn More... 


MapleCloud 
Easy access to the MapleCloud gives you a revolutionary way to share work with colleagues and students.
Learn More... 



