Data scientists maken, afhankelijk van de specifieke opdracht en persoonlijke voorkeuren, gebruik van verschillende programmeertalen. Populair zijn Python, R, Julia. Ook worden in bepaalde situaties Scala, MATLAB en SAS gebruikt. Hadoop, Dataiku en RapidMiner zijn enkele populaire datascienceplatforms.