I've seen job ads that where the employer want Linux platform programming as a skill. I'm near certain they are not referring to shell scripting. How is Linux programming different than Windows? Most of the code I compiled, and I think most of the code I see on this site, would compile just fine on either platform. What does this term mean?