Tags: Programming Language.
In computer programming languages TypeParameter is a frequently used generic label used in templates to reference an unknown data type data structure or class. Templates are most frequently used in Java and C++. TypeParameter is similar to a metasyntactic variable (e.g. foo and bar) but distinct. It is not the name of a generic variable but the name of a generic type of variable.The capitalisation varies according to programming language and programmer preference.