Uber’s developers generally code in Python, Node.js, Go, and Java. They began with two key languages: Node.js for the Marketplace team and Python for everyone else.