prude: a person excessively concerned about propriety and decorum
unpleasant person: a person who is not pleasant or agreeable
computer language: a programming language designed for use on a specific class of computers