This blog is about Cartesian Programming and the development of the TransLucid programming language. In a Cartesian program, a variable is considered to be an arbitrary dimensional entity indexed by a multidimensional context. The TransLucid language is a functional language based on these principles.

The blog is run by John Plaice, Senior Scientist at GrammaTech (Ithaca, NY) and Adjunct at UNSW Australia (Sydney).

The term Cartesian programming alludes to the Cartesian geometry initiated by the work of René Descartes.