• DocumentCode
    3200375
  • Title

    VPLs and novice program comprehension: how do different languages compare?

  • Author

    Good, Judith

  • Author_Institution
    Human Commun. Res. Centre, Edinburgh Univ., UK
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    262
  • Lastpage
    269
  • Abstract
    This paper reports on an experiment which compared small control and data flow visual programming languages (VPLs). The study used a combination of the match-mismatch conjecture and the information types approach in order to investigate the effect of language style on comprehension. Results showed that the control flow VPL is associated with faster task performance, regardless of the match between language and task. However, accuracy scores showed some evidence of a match-mismatch effect. These results were supported by program summary data, which showed that the data flow VPL was associated with abstract, functional accounts of the program, while the control flow language led to low-level, procedural descriptions. This suggests that specific properties of VPLs lead to differences in program comprehension
  • Keywords
    parallel languages; visual languages; VPLs; data flow visual programming languages; information types approach; match-mismatch conjecture; program comprehension; program summary data; Computer languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1999. Proceedings. 1999 IEEE Symposium on
  • Conference_Location
    Tokyo
  • ISSN
    1049-2615
  • Print_ISBN
    0-7695-0216-4
  • Type

    conf

  • DOI
    10.1109/VL.1999.795912
  • Filename
    795912