The Essential Programming Languages for Data Science