Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Gratuit
Accès plus rapide que le navigateur!
 

Lisp

Indice Lisp

Lisp est la plus ancienne famille de langages de programmation à la fois impératifs et fonctionnels.

79 relations: Algorithme récursif, American National Standards Institute, Analyse syntaxique, Années 1960, Années 1970, Années 1980, Années 1990, Assembleur, AutoCAD, C (langage), C++, Chaîne de caractères, Clojure, Code source, Common Lisp, Common Lisp Object System, Communications of the ACM, Compilateur, Debian, ELIZA, Emacs, Emacs Lisp, Extended Backus-Naur Form, Famille de langages de programmation, Finance, Fortran, Gregory Chaitin, Haskell, Héritage multiple, Homoiconicité, IBM 704, ILOG, Index TIOBE, Institut national de recherche en informatique et en automatique, Intelligence artificielle, Interprète (informatique), Java (langage), John McCarthy, Lambda-calcul, Langage informatique, Langage machine, Liste (informatique), Logiciel multiplateforme, Machine de Turing, Machine Lisp, Machine virtuelle Java, Macintosh, MacLisp, Massachusetts Institute of Technology, Métaprogrammation, ..., Notations infixée, préfixée, polonaise et postfixée, Organisation internationale de normalisation, Pascal (langage), Paul Graham, Perl (langage), Programmation fonctionnelle, Programmation impérative, Prolog, Python (langage), Ramasse-miettes (informatique), Récursion terminale, Réflexion (informatique), Rétro-ingénierie, Richard Stallman, S-expression, Scheme, Simula, Structure de données, Test de Turing, Typage dynamique, Université Paris-VIII-Vincennes-Saint-Denis, VLISP, World Wide Web, XLispStat, ZetaLisp, 1958, 1958 en informatique, 1960, 1994. Développer l'indice (29 plus) »

Algorithme récursif

Un algorithme récursif est un algorithme qui résout un problème en calculant des solutions d'instances plus petites du même problème.

Nouveau!!: Lisp et Algorithme récursif · Voir plus »

American National Standards Institute

L’American National Standards Institute (ANSI, « Institut national de normalisation américain ») est un organisme privé à but non lucratif qui supervise le développement de normes pour les produits, les services, les procédés, les systèmes et les employés des États-Unis.

Nouveau!!: Lisp et American National Standards Institute · Voir plus »

Analyse syntaxique

L' consiste à mettre en évidence la structure d'un texte, généralement une phrase écrite dans une langue naturelle, mais on utilise également cette terminologie pour l'analyse d'un programme informatique.

Nouveau!!: Lisp et Analyse syntaxique · Voir plus »

Années 1960

Les années 1960 couvrent la période de 1960 à 1969.

Nouveau!!: Lisp et Années 1960 · Voir plus »

Années 1970

Les années 1970 couvrent la période du au.

Nouveau!!: Lisp et Années 1970 · Voir plus »

Années 1980

Avênement de l'ordinateur personnel avec l'IBM PC 5150. Légende/Fin Les années 1980 couvrent la période du au.

Nouveau!!: Lisp et Années 1980 · Voir plus »

Années 1990

Les années 1990 couvrent la période du au.

Nouveau!!: Lisp et Années 1990 · Voir plus »

Assembleur

Un langage d'assemblage ou langage assembleur est, en programmation informatique, le langage de plus bas niveau qui représente le langage machine sous une forme lisible par un humain.

Nouveau!!: Lisp et Assembleur · Voir plus »

AutoCAD

AutoCAD est un logiciel de dessin assisté par ordinateur (DAO) créé en décembre 1982 par Autodesk.

Nouveau!!: Lisp et AutoCAD · Voir plus »

C (langage)

C est un langage de programmation impératif, généraliste et de bas niveau.

Nouveau!!: Lisp et C (langage) · Voir plus »

C++

C++ est un langage de programmation compilé permettant la programmation sous de multiples paradigmes, dont la programmation procédurale, la programmation orientée objet et la programmation générique.

Nouveau!!: Lisp et C++ · Voir plus »

Chaîne de caractères

En informatique, une chaîne de caractères est à la fois conceptuellement une suite ordonnée de caractères et physiquement une suite ordonnée d' unités de code (code unit).

Nouveau!!: Lisp et Chaîne de caractères · Voir plus »

Clojure

Clojure est un langage de programmation fonctionnelle compilée, multi-plateforme et destiné à la création de programmes sûrs et facilement distribuables.

Nouveau!!: Lisp et Clojure · Voir plus »

Code source

fr.

Nouveau!!: Lisp et Code source · Voir plus »

Common Lisp

Common Lisp (en abrégé CL) est une spécification du langage Lisp standardisée par l'ANSI.

Nouveau!!: Lisp et Common Lisp · Voir plus »

Common Lisp Object System

Le Common Lisp Object System, souvent abrégé en CLOS (prononcer « si-lauss »), est l'ensemble des primitives présentes dans le langage de programmation Common Lisp pour construire un programme orienté objet.

Nouveau!!: Lisp et Common Lisp Object System · Voir plus »

Communications of the ACM

Communications of the ACM (CACM) est la principale revue mensuelle de l'Association for Computing Machinery (ACM).

Nouveau!!: Lisp et Communications of the ACM · Voir plus »

Compilateur

En informatique, un compilateur est un programme qui transforme un code source en un code objet.

Nouveau!!: Lisp et Compilateur · Voir plus »

Debian

Debian (/ˈde.bi.ən/) (ou Debian GNU/Linux) est une distribution Linux, composée presqu'exclusivement de logiciels libres (en effet, la plupart des microcodes et des firmwares, ainsi que la partie non-free des dépôts, ne sont pas libres).

Nouveau!!: Lisp et Debian · Voir plus »

ELIZA

ELIZA est, en intelligence artificielle, un programme informatique écrit par Joseph Weizenbaum entre 1964 et 1966, qui simule un psychothérapeute rogérien en reformulant la plupart des affirmations du « patient » en questions, et en les lui posant.

Nouveau!!: Lisp et ELIZA · Voir plus »

Emacs

Emacs est une famille d'éditeurs de texte disposant d'un ensemble extensible de fonctionnalités.

Nouveau!!: Lisp et Emacs · Voir plus »

Emacs Lisp

Logo de GNU Emacs Emacs Lisp est un dialecte du langage de programmation Lisp, utilisé entre autres par les éditeurs de texte GNU Emacs et XEmacs (qui auront la dénomination commune d'Emacs dans cet article).

Nouveau!!: Lisp et Emacs Lisp · Voir plus »

Extended Backus-Naur Form

L' (EBNF) est une extension du métalangage BNF, créée par Niklaus Wirth.

Nouveau!!: Lisp et Extended Backus-Naur Form · Voir plus »

Famille de langages de programmation

Une famille de langages de programmation est un ensemble de langages de programmation partageant un lien de parenté ou des caractéristiques communes — tels le paradigme de programmation par exemple.

Nouveau!!: Lisp et Famille de langages de programmation · Voir plus »

Finance

La finance renvoie à un domaine d'activité, aujourd'hui mondialisé, qui consiste à fournir ou trouver l'argent ou les « produits financiers » nécessaire à la réalisation d'une opération économique.

Nouveau!!: Lisp et Finance · Voir plus »

Fortran

240x240px Simulation en Fortran de l'accrétion autour d'un trou noir (www.bhac.science). Densité à gauche et densité d'énergie magnétique à droite (zoom). Fortran est un langage de programmation généraliste dont le domaine de prédilection est le calcul scientifique et le calcul numérique.

Nouveau!!: Lisp et Fortran · Voir plus »

Gregory Chaitin

Gregory Chaitin (né à Chicago en 1947) est un mathématicien et informaticien argentino-américain.

Nouveau!!: Lisp et Gregory Chaitin · Voir plus »

Haskell

Haskell est un langage de programmation fonctionnel fondé sur le lambda-calcul et la logique combinatoire.

Nouveau!!: Lisp et Haskell · Voir plus »

Héritage multiple

En informatique, l’héritage multiple est un mécanisme de programmation orientée objet dans lequel une classe peut hériter de comportements et de fonctionnalités de plus d'une super-classe.

Nouveau!!: Lisp et Héritage multiple · Voir plus »

Homoiconicité

En programmation informatique, l'homoiconicité (de homo-: semblable, et icône: image) est une propriété de certains langages dans lesquels la principale représentation des programmes est aussi une structure de données d'un type primitif du langage.

Nouveau!!: Lisp et Homoiconicité · Voir plus »

IBM 704

L’IBM 704, premier ordinateur de série doté de capacité d’arithmétique en virgule flottante, fut introduit par IBM en 1954.

Nouveau!!: Lisp et IBM 704 · Voir plus »

ILOG

ILOG était une entreprise française, éditeur de logiciels de gestion, cotée à la bourse de Paris et membre de l'indice CAC Small 90.

Nouveau!!: Lisp et ILOG · Voir plus »

Index TIOBE

L'index TIOBE (The Importance Of Being Earnest, d'une pièce de Oscar Wilde) mesure la popularité des langages de programmation en se basant sur le nombre de pages web retournées par les principaux moteurs de recherche lorsqu'on leur soumet le nom du langage de programmation.

Nouveau!!: Lisp et Index TIOBE · Voir plus »

Institut national de recherche en informatique et en automatique

L'Institut national de recherche en informatique et en automatique (Inria) est un établissement public à caractère scientifique et technologique français spécialisé en mathématiques et informatique, placé sous la double tutelle du ministère de l'Enseignement supérieur, de la Recherche et de l'Innovation et du ministère de l'Économie et des Finances.

Nouveau!!: Lisp et Institut national de recherche en informatique et en automatique · Voir plus »

Intelligence artificielle

assistants personnels intelligents sont l'une des applications concrètes de l'intelligence artificielle dans les années 2010. L'intelligence artificielle (IA) est un ensemble de théories et de techniques visant à réaliser des machines capables de simuler l'intelligence humaine.

Nouveau!!: Lisp et Intelligence artificielle · Voir plus »

Interprète (informatique)

En informatique, un interprète, ou interpréteur, est un outil dont la tâche est d'analyser, de traduire et d'exécuter les programmes écrits dans un langage informatique.

Nouveau!!: Lisp et Interprète (informatique) · Voir plus »

Java (langage)

Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.

Nouveau!!: Lisp et Java (langage) · Voir plus »

John McCarthy

John McCarthy, né le, à Boston (Massachusetts) et mort le à Stanford (Californie); sur Slate.fr, est le principal pionnier de l'intelligence artificielle avec Marvin Lee Minsky; il incarne le courant mettant l'accent sur la logique symbolique.

Nouveau!!: Lisp et John McCarthy · Voir plus »

Lambda-calcul

Le lambda-calcul (ou λ-calcul) est un système formel inventé par Alonzo Church dans les années 1930, qui fonde les concepts de fonction et d'application.

Nouveau!!: Lisp et Lambda-calcul · Voir plus »

Langage informatique

Un langage informatique est un langage formel non nécessairement Turing-complet utilisé lors de la conception, la mise en œuvre, ou l'exploitation d’un système d'information.

Nouveau!!: Lisp et Langage informatique · Voir plus »

Langage machine

Le langage machine, ou code machine, est la suite de bits qui est interprétée par le processeur d'un ordinateur exécutant un programme informatique.

Nouveau!!: Lisp et Langage machine · Voir plus »

Liste (informatique)

En informatique, une liste est une structure de données permettant de regrouper des données de manière à pouvoir y accéder librement (contrairement aux files et aux piles, dont l'accès se fait respectivement en mode FIFO et LIFO).

Nouveau!!: Lisp et Liste (informatique) · Voir plus »

Logiciel multiplateforme

Un logiciel multiplateforme est un logiciel conçu pour fonctionner sur plusieurs plateformes informatiques.

Nouveau!!: Lisp et Logiciel multiplateforme · Voir plus »

Machine de Turing

En informatique théorique, une machine de Turing est un modèle abstrait du fonctionnement des appareils mécaniques de calcul, tel un ordinateur.

Nouveau!!: Lisp et Machine de Turing · Voir plus »

Machine Lisp

Les machines Lisp sont des ordinateurs conçus pour interpréter Lisp efficacement et nativement.

Nouveau!!: Lisp et Machine Lisp · Voir plus »

Machine virtuelle Java

Machine virtuelle Java - Spécification Java 7 La machine virtuelle Java (en anglais Java virtual machine, abr. JVM) est un appareil informatique fictif qui exécute des programmes compilés sous forme de bytecode Java.

Nouveau!!: Lisp et Machine virtuelle Java · Voir plus »

Macintosh

octobre 2009. Macintosh (en anglais) ou Mac est une série de différentes familles d'ordinateurs personnels conçus, développés et vendus par Apple.

Nouveau!!: Lisp et Macintosh · Voir plus »

MacLisp

MacLisp est un dialecte du langage de programmation Lisp, lancé par le projet MAC du MIT à la fin des années 1960 et basé sur la version 1.5 de Lisp.

Nouveau!!: Lisp et MacLisp · Voir plus »

Massachusetts Institute of Technology

Le grand dôme du MIT. Le Massachusetts Institute of Technology (MIT), en français Institut de technologie du Massachusetts, est un institut de recherche américain et une université, spécialisé dans les domaines de la science et de la technologie.

Nouveau!!: Lisp et Massachusetts Institute of Technology · Voir plus »

Métaprogrammation

La métaprogrammation,, désigne l'écriture de programmes qui manipulent des données décrivant elles-mêmes des programmes.

Nouveau!!: Lisp et Métaprogrammation · Voir plus »

Notations infixée, préfixée, polonaise et postfixée

Les notations infixée (ou infixe), préfixée (ou préfixe) et postfixée (ou postfixe) sont des formes d'écritures d'expressions algébriques qui se distinguent par la position relative qu'y prennent les opérateurs et leurs opérandes.

Nouveau!!: Lisp et Notations infixée, préfixée, polonaise et postfixée · Voir plus »

Organisation internationale de normalisation

L'Organisation internationale de normalisation (en Международная организация по стандартизации), généralement désigné sous le sigle ISO, choisi pour être le sigle identique dans toutes les langues (ce choix est un exemple de normalisation), est un organisme de normalisation international composé de représentants d'organisations nationales de normalisation de, selon le principe d’un membre par pays.

Nouveau!!: Lisp et Organisation internationale de normalisation · Voir plus »

Pascal (langage)

Pascal est un langage de programmation impératif qui, conçu pour l'enseignement, se caractérise par une syntaxe claire, rigoureuse et facilitant la structuration des programmes.

Nouveau!!: Lisp et Pascal (langage) · Voir plus »

Paul Graham

Paul Graham, né le à Weymouth, en Angleterre, est un programmeur, investisseur en capital risque et essayiste britannique.

Nouveau!!: Lisp et Paul Graham · Voir plus »

Perl (langage)

est un langage de programmation créé par Larry Wall en pour traiter facilement de l'information de type textuel.

Nouveau!!: Lisp et Perl (langage) · Voir plus »

Programmation fonctionnelle

La programmation fonctionnelle est un paradigme de programmation de type déclaratif qui considère le calcul en tant qu'évaluation de fonctions mathématiques.

Nouveau!!: Lisp et Programmation fonctionnelle · Voir plus »

Programmation impérative

En informatique, la programmation impérative est un paradigme de programmation qui décrit les opérations en séquences d'instructions exécutées par l'ordinateur pour modifier l'état du programme.

Nouveau!!: Lisp et Programmation impérative · Voir plus »

Prolog

Prolog est un langage de programmation logique.

Nouveau!!: Lisp et Prolog · Voir plus »

Python (langage)

Python (prononcé) est un langage de programmation interprété, multiparadigme et multiplateformes.

Nouveau!!: Lisp et Python (langage) · Voir plus »

Ramasse-miettes (informatique)

Illustration d'un ramasse-miette compactant. Un ramasse-miettes.

Nouveau!!: Lisp et Ramasse-miettes (informatique) · Voir plus »

Récursion terminale

En informatique, la récursion terminale, aussi appelée, récursion finale, est un cas particulier de récursivité assimilée à une itération.

Nouveau!!: Lisp et Récursion terminale · Voir plus »

Réflexion (informatique)

En programmation informatique, la réflexion est la capacité d'un programme à examiner, et éventuellement à modifier, ses propres structures internes de haut niveau lors de son exécution.

Nouveau!!: Lisp et Réflexion (informatique) · Voir plus »

Rétro-ingénierie

La rétro-ingénierie (aussi connue sous le nom d'ingénierie inversée ou de rétro-conception) est une méthode qui tente d'expliquer, par déduction et analyse systémique, comment un mécanisme, un dispositif, un système ou un programme existant, accomplit une tâche sans connaissance précise de la manière dont il fonctionne.

Nouveau!!: Lisp et Rétro-ingénierie · Voir plus »

Richard Stallman

Richard Matthew Stallman, né le à Manhattan, connu aussi sous les initiales rms (en minusculesDans les années 1970, l’avènement du bas de casse sur les écrans informatiques représente une vraie conquête et donc à cette époque, les minuscules sont modernes aux yeux des informaticiens.), est un programmeur et militant du logiciel libre.

Nouveau!!: Lisp et Richard Stallman · Voir plus »

S-expression

Une S-expression (ou expression symbolique) est une convention pour la représentation de données ou d'expressions d'un programme sous forme textuelle.

Nouveau!!: Lisp et S-expression · Voir plus »

Scheme

(prononciation) est un langage de programmation dérivé du langage fonctionnel Lisp, créé dans les années 1970 au Massachusetts Institute of Technology (MIT) par Gerald Jay Sussman et Guy L. Steele.

Nouveau!!: Lisp et Scheme · Voir plus »

Simula

Simula (Simple universal language) a été créé en 1962 sous la dénomination Simula I par Ole-Johan Dahl et Kristen Nygaard à partir d'Algol 60.

Nouveau!!: Lisp et Simula · Voir plus »

Structure de données

En informatique, une structure de données est une manière d'organiser les données pour les traiter plus facilement.

Nouveau!!: Lisp et Structure de données · Voir plus »

Test de Turing

Schéma du test de Turing. Le test de Turing est une proposition de test d’intelligence artificielle fondée sur la faculté d'une machine à imiter la conversation humaine.

Nouveau!!: Lisp et Test de Turing · Voir plus »

Typage dynamique

Le typage dynamique est une technique utilisée dans certains langages de programmation pour assigner le type de la valeur dénotée par la variable durant l'exécution du code.

Nouveau!!: Lisp et Typage dynamique · Voir plus »

Université Paris-VIII-Vincennes-Saint-Denis

L'université de Paris-VIII, autrefois connue aussi sous le nom d’université de Vincennes et actuellement sous celui d'université Paris-VIII-Vincennes-Saint-Denis, est une université française créée en 1971.

Nouveau!!: Lisp et Université Paris-VIII-Vincennes-Saint-Denis · Voir plus »

VLISP

VLISP est une variante du langage informatique Lisp.

Nouveau!!: Lisp et VLISP · Voir plus »

World Wide Web

Logo historique du World Wide Web par Robert Cailliau. ''World Wide Web'' dans les locaux du CERN. Le World Wide Web (Prononciation en anglais britannique retranscrite selon la norme API.; littéralement la « toile (d’araignée) mondiale », abrégé WWW ou le Web), la toile mondiale ou la toile, legifrance.gouv.fr, JORF du, consulté le, est un système hypertexte public fonctionnant sur Internet.

Nouveau!!: Lisp et World Wide Web · Voir plus »

XLispStat

xLispStat est un logiciel libre multi-plateformes d'analyse statistique.

Nouveau!!: Lisp et XLispStat · Voir plus »

ZetaLisp

ZetaLisp est un dialecte du langage de programmation Lisp adapté pour les machines Lisp de Symbolics.

Nouveau!!: Lisp et ZetaLisp · Voir plus »

1958

L'année 1958 est une année commune qui commence un mercredi.

Nouveau!!: Lisp et 1958 · Voir plus »

1958 en informatique

Pas de description.

Nouveau!!: Lisp et 1958 en informatique · Voir plus »

1960

L'année 1960 est une année bissextile qui commence un vendredi.

Nouveau!!: Lisp et 1960 · Voir plus »

1994

L'année 1994 est une année commune qui commence un samedi.

Nouveau!!: Lisp et 1994 · Voir plus »

Redirections ici:

LISP, Lisp (langage).

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »