
related topics 
{math, number, function} 
{system, computer, user} 
{work, book, publish} 
{company, market, business} 
{school, student, university} 
{style, bgcolor, rowspan} 
{area, part, region} 

Maple is a generalpurpose commercial computer algebra system. It was first developed in 1980 by the Symbolic Computation Group at the University of Waterloo in Waterloo, Ontario, Canada.
Since 1988, it has been developed and sold commercially by Waterloo Maple Inc. (also known as Maplesoft), a Canadian company also based in Waterloo, Ontario. The current major version is version 14 which was released in April 2010.
Contents
Overview
Core functionality
Users can enter mathematics in traditional mathematical notation. Custom user interfaces can also be created. There is extensive 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 imperativestyle programming language which resembles Pascal^{[1]}. The language permits variables of lexical scope. There are also interfaces to other languages (C, Fortran, Java, MATLAB, and Visual Basic). There is also an interface with Excel.
Full article ▸


related documents 
Queueing theory 
Simula 
Eventdriven programming 
Wikipedia:Free Online Dictionary of Computing/E  H 
Ada (programming language) 
Enterprise Objects Framework 
Compiler optimization 
Zbuffering 
Netlist 
CPAN 
Fourthgeneration programming language 
Pcode machine 
Java Servlet 
HyperTalk 
Priority queue 
Unified Modeling Language 
ANSI escape code 
Universal Turing machine 
AltiVec 
Chmod 
Defensive programming 
One instruction set computer 
Lotus Improv 
Basic Encoding Rules 
Abstract Syntax Notation One 
Modula2 
Zope 
ACID 
Compiler 
Pike (programming language) 
