<#@...#> //Declaring properties including templates, assemblies and namespaces and the language the template usesPlain Text //Declaring text that can be looped through for the files generated<#=...#> //Declaring Scripts<#+...#> //Declaring scriptlets<#...#> //Declaring text blocks