Macsyma foi escrito em
Maclisp, um dialeto de
Lisp. Ele foi a chave motivadora para o uso da linguagem Lisp em áreas de computação numérica. Ele foi inicialmente criado para rodar nos computadores PDP-6 e PDP-10, mas também trabalhava nos sistemas operacionais
Multics e nas Máquinas Lisp. Este programa é um dos maiores, senão o maior, programa escrito em Lisp de todos os tempos.