Maple (software)

Desde 1988 ha sido mejorado y vendido comercialmente por Waterloo Maple Inc.(también conocida como Maplesoft), compañía canadiense con sede en la misma localidad.Las expresiones simbólicas son almacenadas en memoria como grafos dirigidos sin ciclos.La mayoría de funcionalidades son proporcionadas por bibliotecas: unas escritas en lenguaje Maple, con acceso a su código fuente; pero también hace uso de otras bibliotecas bien conocidas como las NAG, ATLAS o GMP.Por ejemplo, se quiere saber si la función p:= x^2+4*x+4 es un entero (integer).Primero se define la función y luego se le aplica el comando nops: La función op es utilizada para conocer el operando que está en una posición indicada.