Code your fractal plan You can choose the programming language from C++, Java, or Javascript. Use whatever graphical system you are comfortable with. Produce the code required to draw an "iteration" of the fractal. The important thing is to make the important part of your code (the algorithm itself) as simple and compact as possible. Extra functions or methods that you implement to simplify the drawing of lines does not count as important for these purposes.