For that kind of things you may consider trying the free Wolfram programming lab http://www.wolfram.com/programming-lab/