add template for clj, py, c/c++, js