Special Viewpoints

Software and the Future of Programming Languages

See allHide authors and affiliations

Science  27 Feb 2004:
Vol. 303, Issue 5662, pp. 1331-1333
DOI: 10.1126/science.1096169

You are currently viewing the abstract.

View Full Text


Although software is the key enabler of the global information infrastructure, the amount and extent of software in use in the world today are not widely understood, nor are the programming languages and paradigms that have been used to create the software. The vast size of the embedded base of existing software and the increasing costs of software maintenance, poor security, and limited functionality are posing significant challenges for the software R&D community.

View Full Text