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 firmę (znaną również jako Maplesoft).
Język programowania Maple jest językiem interpretowanym o dynamicznych typach danych. Wyrażenia symboliczne przechowywane są w pamięci jako skierowane grafy acykliczne.
Historia Pierwsza koncepcja Maple powstała w listopadzie 1980 roku na Uniwersytecie w Waterloo. Naukowcy z uniwersytetu chcieli kupić komputer wystarczająco potężny, aby uruchomić Macsymę. Zamiast tego zdecydowano, że opracują własny system algebry komputerowej, który będzie mógł działać na komputerach o znacznie niższej cenie. W ten sposób projekt rozpoczął się od stworzenia systemu symbolicznego algebry dostępnego dla badaczy i studentów.
Początkowy rozwój Maple przebiegał bardzo szybko, a pierwsza ograniczona wersja pojawiła się w grudniu 1980 roku. Naukowcy próbowali i odrzucali wiele różnych pomysłów, tworząc ciągle ewoluujący system. Maple został zademonstrowany jako pierwszy na konferencjach rozpoczynających się w 1982 roku.