In Euclidean Geometry, the simplest and best known figures are studied, such as: straight lines, squares, circles, cones, pyramids, among others. In this context, many phenomena and shapes are found in nature, which cannot be explained in the conventional mathematical molds, requiring a special theory to explain and characterize them, known as fractal geometry. According to (TRICOT, 1955) fractal means "broken", which are geometric shapes with some special characteristics that define and distinguish them from other shapes, such as self-similarity at different levels of scale. Currently, fractal geometry, especially the fractal dimension, has been used in several areas of knowledge, such as the study of chaotic systems, image analysis and pattern recognition, texture analysis, among others. This book presents numerical simulation along with mathematical concepts with object oriented programming languages, allowing the topological representation of fractals.