To draw a Google Map, you need to use JavaScript. (But you knew that.) This JavaScript can live on any web page written in any scripting language (or none at all if you don't use dynamic features). The tile set is inherently a set of graphic files, so any web server capable of serving images can be used to use the tile set regardless of the server-side scripting language in which it's written.
Note that the dynamic marker overlays like ZIP code labels or county names you see on our maps tools are drawn dynamically and require a data-driven site to work. The dynamic examples provided with MapTechnica.com's tile sets are written in PHP for use on a PHP/MySQL server. Each tile sets comes with MySQL, CSV and Excel versions of the data needed to draw these markers, so they can be used for any application.
Languages like ASP, .Net, or Java can certainly be used, but they are not supported in the example files, nor can we answer any questions regarding their use. (Sorry, but we're LAMP developers here.)