Well, to be frank, all you need for a language to work on the server side is to set up an interpreter so that the code you feed to it will generate a page on the server side. With python, that basically means ... installing python. So it would also be good not to call a screwdriver a hammer.