Evaluation and Usability of Programming Languages and Tools