PLIERS: A Process That Integrates User-Centered Methods Into Programming Language Design
Coblenz, M., Kambhatla, G., Koronkevich, P., Wise, J. L., Barnaby, C., Sunshine, J., Aldrich, J., & Myers, B. A. (2021). PLIERS: A process that integrates user-centered methods into programming language design. ACM Transactions on Computer-Human Interaction, 28 (4). https://doi.org/10.1145/3452379
This journal article discusses the use of usability-related design decisions in programming language design. To address known challenges, the authors present an adaptation of both formative and summative human-computer interaction (HCI) methods to make them more suitable for programming language design.