In modern day, computer programming languages are used for various programming applications, websites and various other tools. They are also widely used in technologies such as machine learning, data science, and artificial intelligence. Computer programming has become a part and parcel of everything we do today. Computer codes are used in all domains including education, healthcare, manufacturing, finance, agriculture, entertainment and defence. Almost every electronic device you use relies on these programming languages.