Machine Learning modeling is typically done in Python, which has excellent support from inbuilt libraries to do the same. R is another programming language used for experimentation purposes, but it's not as widely used as Python. Some companies might also use MATLAB.