Wednesday, April 26, 2006

I see # code

Over the past few weeks I have finally been able to start a project using the .NET framework and the C# programming language. I have to say, I think Micro$lop did a very nice job with creating the .NET platform and I hope that one day the Mono project will become stable enough that everyone can enjoy this technology on any operating system.

The reason for the title is that I have written close to 10,000 lines of C# code in less then two weeks time and needless to say, I have been thinking about this project non stop and it has been a big part of my dreams. Last week I was working so hard that my CPU(brain) actually was overheating and had to just stop, close my eyes and meditate for a while.

Since computers are such a big part of everyones every day life, I believe that everyone should have at least some basic knowledge of computer programming and how a computer works. I know that most people don't have the mind or brain power to write code but everyone should be familiar with basic concepts. Most programming languages/environments can be freely downloaded and provide documentation for newbies up to experienced programmers. No matter what language you decide to pick up, its the concepts that you must learn and understand because they will follow you with any programming language. Remember that their will always be a learning curve for each language because they all have their own ways of doing things but in the end its all the same.

Here are some links to the main page of my favorite programming languages:

Python
C#
Java
HTML/CSS