Ada Lovelace is known as the world’s first computer programmer. Her work with Charles Babbage to create the Analytics Engine, an early predecessor of the modern computer, was followed by the publication of the first, most elaborate and complete program sketched out by a programmer.

For the backend, there are number of choices to a programmer, but it’s all depend upon preference of programming language or particular performance needs. A trend is observed in web development is business logic to move away from the backend.

FTR is a quality assurance activity performed by software engineers.It involves the analysis of final product (Software) by a group of technically skilled people following a specified and documented process

A software development life cycle is the series of identifiable stage that a software product undergoes during its lifetime. The final stage in the life cycle of any software product is usually the feasibility stage.

The economic effect of the Innovative and technologically inclined services sector in India—accounting for 45% of the country's GDP and 35% of export earnings as of 2007, while employing only 30% of its workforce—is summarized as here:

While policy reform has put in room for many of the conditions for future growth, the lack of domain expertise skills originating from small domestic and local markets, limited university research and interactions with the commercial sector remains.

There were 251 universities and 11,553 colleges in India in 1998. Still, as of 1996, only 8% of the eligible population attended any college or university. Further, the interaction between university and the IT industry is minimal.