Tagged: what are characteristics of good programming language