Watching your Language

PHPFairly easy to learn, and with an improving OO model, Web development will only get better. Syntax is pretty straight forward and it’s easy to get something working relatively quickly.

Visual BasicVery simple syntax, and a good introductory language for learning Windows programming.

C/C++I like C (and C++) because you can do with it what you will. There’s a lot of flexibility and room to move for whatever problem you have.

JavaIt has a similar syntax to C, but automatic garbage collection makes me weep tears of joy.

JavascriptOne of my favourite aspects of web development is putting on my Javascript hat and adding very slick functionality to my site. Simple syntax and a lot of power for overriding default objects.

Objective-CVery quick to learn the basic syntax, and it forces a separation of code into conceptual pieces that I agree with.

That exercise is actually enlightening. I think focussing on the strengths of a particular language allows you to leverage it for maximum effectiveness. I’m fairly sure I’ve picked up more languages than this in the past, but not with enough experience for any sort of nice opinion. Perhaps next time I’ll just bitch and moan about all the languages I’ve used.