ACM Queue - How Not to Write FORTRAN in Any Language - There are characteristics of good coding that transcend all programming languages.
How Not to Write FORTRAN in Any Language
Whatever language you write in, your task as a programmer is to do the best you can with the tools at hand. A good programmer can overcome a poor language or a clumsy operating system, but even a great programming environment will not rescue a bad programmer. —Kernighan and Pike