NATURAL PROGRAMMING LANGUAGES AND ENVIRONMENTS.
Over the last six years, we have been working to create programming languages and environments that are more natural, or closer to the way people think about their tasks. Our goal is to make it possible for people to express their ideas in the same way they think about them. To achieve this, we have...
| Publicado en: | Communications of the ACM Vol. 47; no. 9; pp. 47 - 53 |
|---|---|
| Autores principales: | , , |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
Sep2004
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=14376983&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 14376983 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Sep2004 vid: 47 iid: 9 pid: 68 pub: Association for Computing Machinery artinfo: ui: 14376983 10.1145/1015864.1015888 ppf: 47 ppct: 6 formats: tig: atl: NATURAL PROGRAMMING LANGUAGES AND ENVIRONMENTS. aug: au: Myers, Brad A. Pane, John F. Ko, Andy affil: Professor, Human Computer Interaction Institute, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA. Associate Information Scientist, RAND, Pittsburgh, PA. Student in the Human Computer Interaction Institute, Carnegie Mellon University, Pittsburgh, PA. su: Programming languages Debugging Electronic data processing Computer programming Computer software sug: subj: Programming languages Debugging Electronic data processing Computer programming Computer software ab: Over the last six years, we have been working to create programming languages and environments that are more natural, or closer to the way people think about their tasks. Our goal is to make it possible for people to express their ideas in the same way they think about them. To achieve this, we have performed various studies about how people think about programming tasks, both when trying to create a new program and when trying to find and fix bugs in existing programs. We then use this knowledge to develop new tools for programming and debugging. Our user studies have shown the resulting systems provide significant benefits to users. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2004 holdings: @attributes: islocal: N |
|---|