Maple is a programming language created in 1982.

#113on PLDB | 42Years Old |

Maple is a symbolic and numeric computing environment, and is also a multi-paradigm programming language. Developed by Maplesoft, Maple also covers other aspects of technical computing, including visualization, data analysis, matrix computation, and connectivity. A toolbox, MapleSim, adds functionality for multidomain physical modeling and code generation.. Read more on Wikipedia...

- Tags: programming language
- Early development of Maple happened in Cybernet Systems Co. Ltd
- There are 265 Project Euler users using Maple
- Explore Maple snippets on Rosetta Code
- Maple on HOPL
- Maple appears in the TIOBE Index
- There is a central package repository for Maple
- See also: (21 related languages) C, Java, Linux, Pascal, C#, Fortran, MATLAB, Visual Basic, Microsoft Excel, Watcom, SQL, HTTP, JavaScript, Julia, Perl, Python, R, JSP, Mathcad, muPad, Sage

Example from the Hello World Collection:

```
# Hello World in Maple
>> printf("Hello World!");
```

Example from Wikipedia:

```
eqn:= f(x)-3*Int((x*y+x^2*y^2)*f(y), y=-1..1) = h(x):
intsolve(eqn,f(x));
```

Feature | Supported | Example | Token |
---|---|---|---|

Print() Debugging | ✓ | printf | |

Line Comments | ✓ | # A comment | # |

Comments | ✓ | ||

Case Insensitive Identifiers | X | ||

Semantic Indentation | X |