Author_Institution :
Rome Air Dev. Center, Griffiss AFB, NY, USA
Abstract :
Possibilities for the programming languages of the future are explored. Projections are based on past accomplishments and future programming tool proposals. Influencing programming language directions at both the high levels of software development (e.g. problem decomposition) and at the lower levels (e.g. algorithm implementation) will be parallel execution. There could (finally) come a serious break with the traditional languages such as Fortran, Algol, PL-1, Pascal, C, and Ada. Very-high-level languages (VHLL) could take over in popularity. Within an increasing number of domains, the programming, in addition to man-machine interfaces, will be accomplished through multiple media (VHLL, speech, natural language, mouse, menus, touch screen, etc.)
Keywords :
high level languages; software tools; systems analysis; technological forecasting; VHLL; algorithm implementation; future programming tool proposals; man-machine interfaces; menus; mouse; multiple media; natural language; parallel execution; problem decomposition; programming language directions; programming languages; software development; speech; touch screen; traditional languages; very high level languages; Artificial intelligence; Computer languages; Government; High level languages; History; Natural languages; Programming; Software algorithms; Speech; User interfaces;