Information technology in India is an industry consisting of two major components: IT services and business process outsourcing (BPO). The sector has increased its contribution to India's GDP from 1.2% in 1998 to 7.5% in 2012.
According to NASSCOM, the sector aggregated revenues of US$147 billion in 2015, where export revenue stood at US$99 billion and domestic at US$48 billion, growing by over 13%. India's prime minister Narendra Modi has started 'Digital India' project to give IT a secured position inside & outside India.
Information technology is playing an important role in India today and has transformed India's image from a slow moving bureaucratic economy to a land of innovative. The IT sector in India is generating 2.5 million direct employments. India is now one of the biggest IT capitals of the modern world and all the major players in the world IT sector are present in the country.
This sector has also led to massive employment generation. The industry continues to be a net employment generator — expected to add 230,000 jobs in fiscal year 2012, thus providing direct employment to about 2.8 million, and indirectly employing 8.9 million people, making it a dominant player in the global outsourcing sector. However, it continues to face challenges of competitiveness in the globalized and modern world, particularly from countries like China and Philippines.
The research in the industry was earlier concentrated towards programming technologies like Java, in the recent times, the research focus changed towards technologies like mobile computing, cloud computing and software as a service. This shift is attributed to preference of clients towards the ubiquitous computing over standalone computing and the growing demand for low cost computing solutions.