The problem of classifying plane curves goes back to antiquity. Mathematicians use invariants to distinguish different curves. An example of such an invariant is the eccentricity of a conic section, which can be used to differentiate ellipses, parabolas, and hyperbolas. Our main focus is to describe how invariants of plane curve singularities can be computed effectively by a computer. This makes it possible to extract these invariants for large numbers of examples, and allows us to analyze their dependence on the coefficients of the defining polynomials.