Maple adalah program komputer berbasis komputasi simbolik dan komputasi numerik dengan bahasa pemrograman multi-paradigma yang dikembangkan pertama kali pada tahun 1980 oleh Grup Komputasi Simbolik di Universitas Waterloo, Ontario, Kanada. Perangkat lunak ini mencakup beberapa bidang komputasi teknis, seperti matematika simbolik, analisis numerik, pemrosesan data, dan visualisasi. Maple mempunyai menu kotak peralatan yang mencakup MapleSim, menambahkan fungsionalitas untuk pemodelan fisik multidomain dan pembuatan kode.[1]