Wow, God forbid a 15 year old who has never programmed anything doesn't know what .NET is... maybe chill?
9 minutes ago, memz said:
my uncle was telling me to start with python but i dont know if it'll take me anywhere in the future as there will be many other python programmers to compete with
Never think like this. Think of it as learning how to program, not learning a specific language. If you get your driver's license on a Honda Civic you're equally capable of driving a Jeep with a little practice - it's the same with programming. If you get good at it it won't matter what language you need to use. There's really no such thing as a programmer who only writes Python, though one may choose to specialize and get more experience writing in that language.
Python is a good language to start with because it removes a lot of obstacles and lets you focus on what you want the code to do. I suggest you worry less about what language to start with and more about actually starting