I'm a programmer and I have worked with Indians in the private sector for 7 years and I have a ton of hilarious cartoony business horror stories I can drop on you, but first off I wanted to answer your overall question.
-India has been around for thousands of years, depending on who you ask, 1500 BC is the earliest. Indians are like the Chinese in that they think they are better if they are from a country where they invented something, except at least for China they have a few big inventions - India has fucking nothing. Indians love making up that tons of inventions came from India, and they just didn't. They are butthurt they haven't done anything in a few millennia while the nearby China example has. There is no excuse for this...