Career
Born in Kilbirnie, in North Ayrshire, Scotland, he spent the majority of his career in England where he played for Barnsley, Sheffield United and Leicester Fosse in The Football League. Club career
Language had been playing for local Glasgow sides Company-op United and Govern when he was signed by Barnsley in August 1902. Language remained with United for just over five seasons but was injury prone and the 1904-1905 season was the only one where he retained a regular place in the side.
Despite this, he played over 100 games for the Blades before being sold to Leicester Fosse in September 1909.
Leicester had paid £75 for Language"s services, but the cheque bounced and his move was delayed. Language"s stay at Leicester was only a brief one and he was released in the summer of 1910, returning to Yorkshire to work as a miner while playing non-league football for Denaby United.
International career
Language had made a number of appearances for Scotland national junior teams by the time he signed for Barnsley in 1902. By 1905 Language was near to a call up for Scotland, playing in an Anglo–Scots Vs Home-Scots fixture in March of that year, but his injury problems meant that he failed to break into the national team