Top 10 Languages for Artificial Intelligence and Machine Learning

Here are the 10 most important programming languages for machine learning and artificial intelligence.

Terri Coles, Contributor

December 29, 2019

10 Slides
AI development
Getty Images

With the growing popularity of data science, machine learning and artificial intelligence has come a growing demand for developers with the skills needed to fill roles focused on those fields.

One sign of that demand is the booming number of users of GitHub, which is owned by Microsoft, over the past year.

In just 12 months, the software development community and platform added more than 10 million new users, bringing its total number of developers to more than 40 million, the company said in November — nearly 80% of whom are located outside the United States. Additionally, in a year, 44 million repositories were created and 87 million pull requests were made.

But what are those GitHub users learning and using? As we head into 2020, when the growth in these fields seems likely to continue, here are the 10 most important — whether due to popularity or to potential — programming languages for data science, machine learning and artificial intelligence.

Read more about:

Top 10

About the Author

Terri Coles

Contributor

Terri Coles is a freelance reporter based in St. John's, Newfoundland. She has worked for more than 15 years in digital media and communications, with experience in writing, editing, reporting, interviewing, content writing, copywriting, media relations, and social media. In addition to covering artificial intelligence, machine learning, big data, and other topics for IT Pro Today, she writes about health, politics, policy, and trends for several different publications.

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like