• DocumentCode
    829924
  • Title

    An empirical study of programming language trends

  • Author

    Chen, Yaofei ; Dios, Rose ; Mili, Ali ; Wu, Lan ; Wang, Kefei

  • Author_Institution
    New Jersey Inst. of Technol., Newark, NJ, USA
  • Volume
    22
  • Issue
    3
  • fYear
    2005
  • Firstpage
    72
  • Lastpage
    79
  • Abstract
    Predicting software engineering trends is a strategically important asset for both developers and managers, but it´s also difficult, due to the wide range of factors involved and the complexity of their interactions. This paper reveals some interesting trends and a method for studying other important software engineering trends. This article trades breadth for depth by focusing on a small, compact set of trends involving 17 high-level programming languages. We quantified many of their relevant factors, and then collected data on their evolution over 10 years. By applying statistical methods to this data, we aim to gain insight into what does and does not make a language successful.
  • Keywords
    high level languages; software engineering; high level languages; programming language trends; software engineering; statistical analysis; Computer languages; Engineering management; History; ISO standards; Java; Programming profession; Software development management; Software engineering; empirical software engineering; programming languages; software engineering trends; statistical modeling;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2005.55
  • Filename
    1438333