The little known programming language Logo isn't know for its power but it can actually produce some pretty decent 3D models - and it's a hell of a lot easier to learn than most languages.
Elica is specially designed for Logo programmers who want to creating impressive 3D animations, object-oriented programming, visualization and mathematical games for educational purposes. Elica features all the standard things you expect in a programming environment such as syntax coloring, comprehensive help file and in this particular environment, a very powerful graphics engine to handle 3D modeling.
From the developer's website, it mainly seems that Elica has been used by Logo programmers to create simulations of artificial life to mathematical games like Tangram and Towers of Hanoi. You can take a look for yourself in the Elica Online Museum exactly what the program is capable of and it's safe to say you'll probably be amazed by some of the results.
If you're a Logo programmer or have been thinking about 3D modelling or design, you should definitely get to know Elica.