Maple – program komputerowy typu CAS służący do wykonywania obliczeń symbolicznych, stworzony w 1981 roku przez Symbolic Computation Group na Uniwersytecie Waterloo w Kanadzie.
Od 1988 rozwijany i sprzedawany komercyjnie przez Waterloo Maple Inc. (znane również jako Maplesoft). Program często wykorzystywany przez naukowców i inżynierów.
Język programowania Maple jest językiem interpretowanym o dynamicznych typach danych. Wyrażenia symboliczne przechowywane są w pamięci jako skierowane grafy acykliczne.
Poniższy kod oblicza dokładne rozwiązanie równania różniczkowego: 