Essential Programming Languages and Their Role in Data Science