Content area

Abstract

There's no language suitable for all tasks, and there probably won't ever be one. When choosing a programming language, you have to balance programmer productivity, maintainability, efficiency, portability, tool support, and software and hardware interfaces. Often, one of these factors will shape your decision. In other cases, the choice depends on the productivity you gain from certain language features, such as modularity and type checking, or external factors, such as integrated development environment support. Finally, for some tasks, adopting an existing domain-specific language, building a new one, or using a general-purpose declarative language can be the right choice. [PUBLICATION ABSTRACT]

Details

10000008
Business indexing term
Title
Choosing a Programming Language
Publication title
IEEE Software; Los Alamitos
Volume
23
Issue
4
Pages
62-63
Publication year
2006
Publication date
Jul/Aug 2006
Publisher
IEEE Computer Society
Place of publication
Los Alamitos
Country of publication
United States
Publication subject
ISSN
07407459
e-ISSN
19374194
CODEN
IESOEG
Source type
Scholarly Journal
Language of publication
English
Document type
Feature
ProQuest document ID
215843027
Document URL
https://www.proquest.com/scholarly-journals/choosing-programming-language/docview/215843027/se-2?accountid=208611
Copyright
Copyright IEEE Computer Society Jul/Aug 2006
Last updated
2024-11-30
Database
ProQuest One Academic