A language is a named set of build rules (to compile files), link rules (to link application or library nodes), execution rules (to execute/debug/profile an application) and a set of environment variables.
Some languages are preconfigured in Genero Studio.