Se hai un buon budget disponibile:
Asp .net
SQL SERVER 2000
Microsoft visual studio


Altrimenti puoi anche utilizzare:
PHP
MySQL o Postgresql
Emacs


Ma i programmatori bravi ti servono comunque!!!
E quelli costano