Spectroscopy and non-linear optical properties of nanoscale systems: insight from TDDFT calculations