add programming language description