There are more than 2 languages available for backend programming. Some even get both templating and IO right.