Programming language
A programming language is a set of symbols whose strings are governed by rules apt to communicate instructions to a particular machine. Such strings may be concatenated into longer code and implement abstract algorithms in the form of programs specific to actual computing devices.