Top 5 programming languages for machine learning