Programming languages have a role in translating instructions given by humans to allow computer systems to understand them.