Stack Overflow, a Q&A site for programmers, recently came out with its 2015 developer survey. With responses from more than 26,000 people in 157 countries, Stack Overflow was able to pinpoint some interesting trends in tech and how they vary regionally, painting a picture of the life of a programmer today around the world.

US developers are old in comparison

Globally, the average age of developers is 28.9 years old, born around the time IBM manufactured its first megabit chip, according to the company. Though Silicon Valley has a reputation for its whiz-kid programmers, US developers—at an average age of 31.6 years—are the oldest among countries with at least 10 million people. The average age in India, meanwhile, is 25.

More women are entering the field

According to the survey, 92.1% of its respondents identified as male. But the company admits the numbers are skewed when compared with industry data, which reflects about 20% female. That said, the site says there are encouraging signs more women are entering the field, judging by the high percentage of women with less programming experience.

India leads in the percentage of female developers

Most developers are still working on Windows

JavaScript is the most popular programming language

But please, don’t make programmers build for Salesforce

There’s a major gap in tech salaries between the US and Europe

Remote workers make more money than those tied to their desks

Ukrainian developers have the highest purchasing power, according to the Economist’s Big Mac index

And overall, programmers seem to like what they do