Characteristics of programming languages

Caratteristiche di un linguaggio di programmazione Caraterísticas de uma linguagem de programação Eigenschaften einer Programmiersprache Características de los lenguajes de programación
There are many programming languages, each corresponding to specific needs (formula calculus, character string processing, real-time, etc.) with each having specific characteristics and functionalities. Therefore, the choice of programming language depends above all on the requirements to be fulfilled as well as the existing resources for understanding and training in the language.

Selection criteria for a programming language:

Usability

# easy to learn, # ease of use for an experienced programmer

Performance

# speed of program execution, # speed of compiler execution (a program which translates the program into machine code), # stability (lack of defects),

Portability

Extendibility

possibility of developing the language and its implementation, existence of function libraries, class libraries, etc.

Continuity

# continuity of the manufacturer, # language continuity, # implementation continuity, # existence of international standards for defining the language, # comformity of implementation by following standards, # existence of other manufacturers for that language.

Documentation



Last update on Thursday October 16, 2008 02:43:20 PM.This document entitled « Characteristics of programming languages » from Kioskea (en.kioskea.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the licence, as this note appears clearly.

Best answers for « Characteristics of programming languages » in :
Programming languages Show Programming language A "programming language" is a language designed to describe a set of consecutive actions to be executed by a computer. A programming language is therefore a practical way for us (humans) to give instructions to a...
Programming languages - API Show API An API (Application Programming Interface) is a set of functions allowing the programmer to access an application's services through the use of a programming language. An API provides the developer with an abstraction layer, which masks the...
[Myth] Informatic language = Programming language ShowInformatic language equals Programming language Myth Reality Explanations Note Myth All languages are programming languages. Reality FALSE Explanations There are several types of languages. Most of them are programming languages...
[Pascal Language Screen management Show[Pascal Language]Managing screens under Pascal Under Pascal Language screen management is done through functions and procedures of the predefined WinCrt unit. That is why in each program, you have to use the WinCrt unit (CRT with Free...
Nintendo DS Homebrews and Programming ShowNintendo DS Homebrews and Programming *SLOT-1 and SLOT-2 devices *System Files *Homebrew Games and Tools *Nintendo DS programming Nintendo DS homebrew is a software that has been developed by a group of home users and uses...
Download Notepad++ ShowNotepad + + is an editor of source code , which supports several programming languages: This project, based on the Sparkled constituent (a very powerful editor of component)), is written in pure C + + with win32 api and STL (which insures the most...
Program structure ShowHow does a computer program work? A program's behaviour depends on the type of language used to write the program. Nonetheless, almost all programming languages are based upon the same principle: The program consists of a set of commands that the...
Computer program ShowWhat is a computer program? A computer program is a series of commands that are executed by the computer. However, the computer is only capable of processing binary, i.e. a series of 0s and 1s. Therefore we require a programming language to be...
HTML Markup ShowHTML, A Markup Language HTML is not a programming language. Rather, it is used for describing the layout and format of content, written in the form of simple text. An HTML page is a basic text file containing tags for specifying text format,...