PL and HCI
Open Access
- 26 July 2021
- journal article
- review article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 64 (8), 98-106
- https://doi.org/10.1145/3469279
Abstract
Collaborations between two communities have unearthed a sweet spot for future programming efforts.Keywords
Funding Information
- National Science Foundation (2016586)
This publication has 19 references indexed in Scilit:
- Vega-Lite: A Grammar of Interactive GraphicsIEEE Transactions on Visualization and Computer Graphics, 2016
- Programmers Are Users Too: Human-Centered Methods for Improving Programming ToolsComputer, 2016
- HalidePublished by Association for Computing Machinery (ACM) ,2013
- Cognitive architecturesPublished by Association for Computing Machinery (ACM) ,2012
- D³ Data-Driven DocumentsIEEE Transactions on Visualization and Computer Graphics, 2011
- The state of the art in end-user software engineeringACM Computing Surveys, 2011
- ScratchCommunications of the ACM, 2009
- Integrating automated test generation into the WYSIWYT spreadsheet testing methodologyACM Transactions on Software Engineering and Methodology, 2006
- Natural programming languages and environmentsCommunications of the ACM, 2004
- Usability Analysis of Visual Programming Environments: A ‘Cognitive Dimensions’ FrameworkJournal of Visual Languages & Computing, 1996