Well, thanks for opening the thread. Once I thought of opening a thread regarding contibution to open source projects but then thought may be everyone will think I'm a idiot. Good that I found someone who thinks like me.
Now, though this is offtopic, but I really want to contribute to Open Source projects. (Note that I said I want, means I'm really enthusiast about this). But the problem is my knowledge.
Most Open Source projects like (Linux Kernel, Firefox etc.) are mostly written in C / C++ / PHP. Yeah I know these languages, but don't like them much also I have just basic knowledge. Not that extensive to work in a project, as I'm a .NET developer and I'm into MS technologies.