If you want to learn a new coding language consider learning Ada as it is a reliable, high-functioning program worth sinking your teeth into.
Learn the NumPy trick for generating synthetic data that actually behaves like real data.