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...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 47; no. 9; pp. 47 - 53
Autores principales: Myers, Brad A., Pane, John F., Ko, Andy
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