Choosing the technology for the product development Here we are talking about the product in web development perspective. Any web application project put to development requires selection of technologies. Every project has two sides front end(Client Side) and back end(Server side). The programming languages used for development can also be divided as client-side programming and server-side programming. The technologies differ for both the sides. Client-side Programming languages: 1 HTML CSS JavaScript jQuery Server-side Programming languages: PHP PYTHON RUBY Other than this, we have a few databases , which helps to store data of the user. 1 MySQL 2 Postgree SQL . MongoDB So how do a team select the technologies for their projects out of this huge list? 1 Based on the type of application The type of application means ho