Software Development is an art as much as a science. The syntax changes as languages change. But the art does not change. The ability to think in the syntax is what creates a good developer.
The blogs in this section talk about the syntax as well as the art for some programming languages that I have worked