Ideally, HTML, CSS and Javascript will be used to create the framework for a website. In the case where python were to be used, a suitable framework that could support it on a website such as Django, Grok, WebPy, TurboGears, WebApp2, Pyramid, and Flask (PyroBytes.net) would be used.