Article de reference

Langage de programmation léger

Les langages de programmation légers sont des langages de programmation conçus pour avoir une faible empreinte mémoire , sont faciles à implémenter (important lors du portage d'...

Les langages de programmation légers sont des langages de programmation conçus pour avoir une faible empreinte mémoire , sont faciles à implémenter (important lors du portage d'un langage vers différents systèmes informatiques) et/ou ont une syntaxe et des fonctionnalités minimalistes .

Ces langages de programmation ont une syntaxe et une sémantique simples, ce qui permet de les apprendre rapidement et facilement. Certains langages légers (par exemple Lisp , Forth et Tcl ) sont si simples à implémenter qu'ils possèdent de nombreuses implémentations (dialectes).

Langues compilées

BASIQUE

Les implémentations de BASIC comme Tiny BASIC ont été conçues pour être légères afin de pouvoir fonctionner sur les micro-ordinateurs des années 1980, en raison des contraintes de mémoire.

En avant

Forth est un langage de programmation impératif concaténatif basé sur une pile utilisant la notation polonaise inverse .

Langages des jouets

FAUX

FALSE est un langage de programmation ésotérique , dont l'implémentation complète tient en 1024 octets.

Brainfuck

Brainfuck est un langage de programmation ésotérique extrêmement minimaliste.

FlipJump

FlipJump est un ordinateur minimaliste à jeu d'instructions unique .

Langages de script

Io

Io est un langage de script orienté objet basé sur des prototypes .

Zézayer

Les langages de type Lisp sont très simples à implémenter, il existe donc de nombreuses implémentations légères.

Il existe quelques implémentations notables :

Dérivés de Lisp :

Tcl

Les langages de type Tcl sont faciles à implémenter grâce à leur syntaxe simple. Bien que Tcl lui-même ne soit pas léger, il existe des implémentations légères de langages à syntaxe similaire.

Langues intégrées

ECMAScript

Il existe de nombreuses implémentations intégrables d' ECMAScript , comme :

Lua

Lua est un langage de script compact (le code source C pèse environ 300 ko dans une archive tar , version 5.3.5), portable et intégrable (avec LuaJIT comme compilateur JIT pour une meilleure vitesse d'exécution). Il peut être intégré à des applications telles que les jeux vidéo pour fournir des fonctionnalités de script en cours d'exécution.

Roitelet

Wren est un langage de script petit, rapide et orienté objet.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index