O nome do programa C.a.R. surgiu da tradução do alemão Z.u.L (Zirkel und Lineal) para o inglês Compass and Ruler (Compasso e Régua). O C.a.R. (, ) foi desenvolvido por René Grothman, professor da Universidade Católica de Eichstaett na Alemanha.
A primeira versão do programa C.a.R. foi desenvolvida para o computador Atari ST em 1988. Quatro anos mais tarde foi lançada a versão do C.a.R. para Windows. Contudo, com o surgimento da linguagem Java e sua posterior popularização, o professor René iniciou a reconstrução do C.a.R. na linguagem Java, ficando pronta em 1999.
A versão mais recente do programa C.a.R. é a 3.4 e é disponibilizada gratuitamente, inclusive o seu código fonte, através da Licença Pública Geral da GNU (GNU General Public License)7. Apesar de não dispor de tantos recursos (nem estabilidade) se comparado aos programas comerciais Cabri, GSP e Cinderella, o C.a.R. apresenta alguns recursos interessantes. Um recurso deste programa que daremos destaque é a autoria e a validação automática de exercícios (vide capítulo ).
Seiji Isotani 2006-10-04