Python is a great general programming language, with many libraries dedicated to data science. Many (if not most) general introductory programming courses start teaching with Python now. … R with RStudio is often considered the best place to do exploratory data analysis.