I have to design a site that involves taking reservations and scheduling, kind of like an Expedia or Travelocity clone. What kind of programming is needed for this type of project: asp, perl? Sorry for the Newb question, but I know PHP and CSS won't do what my client wants, and I just want to know what it is I'm going to be outsourcing for. TIA.
PHP could do it, but you will need to get a database involved to handle all the order taking and schedule tables and so on. MySQL is the usual one, but there are others available. You can also use asp or asp.net with an SQLServer database manager if you are going to use a Microsoft server. The above suggestion is also good and will likely save development time.
Yup, you could literally do it in any server-side language but make sure it has connectivity to the latest DB's