A typical salary for a software developer is between 35 and 40k Euros in Germany. Of course, if you've got a special skill set you can make a lot more. To people coming from the US, those salaries often appear to be "shockingly low" at first. Of course, this is before they take into account all the benefits, and this includes --- to pick three random examples --- not having to step over homeless people on the way to work, very low crime rates, or an extensive public transport system.
By the way, the few Americans I know who moved to Europe don't complain at all about the nominal wage differentials.