The result of over 30 years of cuttingedge research and development, Maple helps you analyze, explore, visualize, and solve mathematical problems.
With over 5000 functions, Maple offers the breadth, depth, and performance to handle every type of mathematics. Maple’s intuitive interface supports multiple styles of interaction, from Clickable Math™ tools to a sophisticated programming language. Using the smart document environment provided by Maple, you can automatically capture all of your technical knowledge in an electronic form that combines calculations, explanatory text and math, graphics, images, sound, and diagrams.
Recently added features & improvements:
Browse Maple Features in:

Smart Document Environment


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... 




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... 



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... 


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... 



