Every file and query on data.world is an API endpoint to be consumed via any language or application. Here are a few common examples:
import pandas as pd
df = pd.read_csv('https://query.data.world/s/zgl3zbtcq5rutbq63ttfo3lhoq4saj')
df <- read.csv("https://query.data.world/s/zgl3zbtcq5rutbq63ttfo3lhoq4saj", header=TRUE, stringsAsFactors=FALSE);
const d3 = require('d3-dsv');
csvText = await fetch('https://query.data.world/s/mtr2limtfbsgpzemzhtc3qmanvbj2e').then(r => r.text())
parsedCsv = d3.csvParse(csvText);
curl -Ls https://query.data.world/s/mtr2limtfbsgpzemzhtc3qmanvbj2e | head -n 10