This directory contains C++, fortran90, perl and python code for Mandelbrot set generation. Makefile is provided and the c++/fortran codes can be compiled by typing "make" However, you must find your python2.7 directory, and change variables: PYBIND and PYLIBS. These programs print results on the screen. Redirection of output is needed. Execute the programs by: fortran: time ./manf > mand.dat c++: time ./manc > mand.dat python: time ./mand.py > mand.dat A short script is provided for plotting the output. Use "gnuplot gnu.sh" to plot. You can also run ./mand2.py which uses python internal plotting capability (matplotlib) to plot results directly on the screen. Next, ./mand3.py is speed up by weave and pybind11. Finally, ./mand4.py display mandelbrot, and have resizing capability. Just zoom-in the region, and the plot will be refreshed. mand3.py and mand4.py use c++ to recompute the plot. The executables and objects can be cleaned by typing "make clean"