Are there programming languages which handle equations?