Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites

Wolfram Library Archive


All Collections Articles Books Conference Proceedings
Courseware Demos MathSource Technical Notes
Title Downloads

Mathematica Programming Tutorial for Procedural Programmers
Author

Vijay Kailas
Revision date

2005-08-09
Description

Tutorial intended for a user familiar with procedural programming and interested in learning Mathematica and functional programming and emphasizes good programming practices.

Using correct programming practices makes your code easier to debug and maintain as well as allows you to reuse code and save time. When I started programming in Mathematica, I found that Mathematica was missing some key features I had become accustomed to in procedural langauges. After some searching, I found Mathematica supports all these features or can support these features with some simple tricks.
Subjects

*Mathematica Technology > Programming > Error Messages
*Mathematica Technology > Programming > Packages and Contexts
*Mathematica Technology > Programming > Testing
*Mathematica Technology > Programming
Keywords

tutorial, functional, programming, mathematica, structures, object, database, debug, error, messages, overloading, packages, assert, abstraction
Downloads Download Mathematica Player

MathematicaProgramming.nb (141.8 KB) - Mathematica Notebook
assert.m (2.6 KB) - Mathematica Package


 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy |
Sign up for our newsletter: