Mathematical Tools and Programming Languages