Tagged: what are the characteristics of good programming language