本书是根据Springer-Verlsg出版的An Introduction to Programming with Mathematica (2nd Edition)译出的.本书的编写是为了教给科学家,工程师,数学家及计算机科学家有关Mathematica的程序设计,使他们能够充分利用Mathematica从事科研或教育工作.学习本书不需要任何有关Mathematica和Mathematica程序设计的预先知识.本书既可以作为学生或专业人员使用,也可以用于与Mathematica有关的大学课程.