by AG
It seems like a few times a month someone walks into my office, glances at my screen, and asks "What Language is that?" Whether it is C#, HTML, SQL or something different, if you don't have knowledge of what code looks like, it very well looks like some foreign language to someone else.
However my knowledge of code, and ability to use it, is no different than the talents that other people have that I may not. I look at those who can play guitar and I am amazed. I wish I had the strength to rock-climb like the guys I see in outdoor magazines, or produce creative videos that would interest people in watching.
The reality however is that anything is able to be accomplished with the proper practice, tools, and patience.
All that to share this. For those who might be interested in learning to program, I read this great article yesterday on 10 Tips for Learning a New Programming Language via the NetTUTS blog. It's a great resource on how to get started.