Langages

BCPL

En d'autres termes

Basic Combined Programming Language

Définition

Langage successeur de CPL. précurseur de B (puis C), créé aux Bell Labs par l'équipe UNIX.

Epoque du terme

fin 60s

DTL

En d'autres termes

Dialog Tag Language

Définition

Langage de description d'interface utilisateur IBM SAA

XQL

En d'autres termes

XML Query Language

Définition

Proposition de Microsoft, WebMethods et Texcel pour un langage de requête XML, à la base de Quilt, puis de XQuery.

Comparer avec XML-QL.

Delphi

Définition

IDE RAD Pascal de Borland / Inprise, très populaire parmi les développeurs. Delphi était initialement le nom de code de ce projet, qui a fini par devenir son nom commercial.

Bien que se situant au niveau langage dans la droite ligne des EDI Turbo Pascal / Borland Pascal pour DOS et Windows, Delphi a marqué la rupture avec la première étape du développement Windows, caractérisée par l'utilisation du SDK de Microsoft pour Windows, au profit d'un environnement à base d'objets encapsulant l'API (initialement Win16, Win32 à partir de Delphi 2.0, .NET à partir de Delphi 7) tout en préservant l'accès à celle-ci.

Avec la montée en puissance commerciale de .NET, Delphi est devenu un IDE multi-langages pour Pascal, C# et C++.

Après la filialisation de l'activité IDE dans Codegear, Delphi a également été retenu comme marque pour l'IDE PHP publié par Codegear, sur la base de l'IDE créé par Qadram en Delphi.

Voir Polaris, Ivory, Aurora, Iliad, Kylix, C# Builder, JCL, Jedi, Edison, Octane, Galileo, Sidewinder, Morpheus, Diamondback, Highlander, Astro, DataSnap.

Comparer avec Visual Studio, Zend Studio.

Epoque du terme

Depuis 1995

C#

En d'autres termes

C++++

Définition

Langage à objets orienté COM, dérivé de C et inspiré par C++ et Java, développé chez Microsoft par le principal créateur de Delphi, en 2000.

C# fait l'objet de la norme ECMA 334.

Voir C++, D--, Cassini, CLR, J#, Sidewinder.

Epoque du terme

2000

C++

Définition

Langage à objects compatible C, développé aux Bell Labs par Bjarne Stroustrup, circa 1985, en incorporant des concepts initialement introduits dans BCPL (un ancêtre de C) et Smalltalk.

Le lignage de C++ s'établit ainsi:

  • mi-60s - CPL
  • fin-60s - BCPL
  • 1970 - B
  • 1972 - C
  • 1985 - C++

Sans oublier les développements voisins, comme Objective C vers 1985, et C# en 2000.

Epoque du terme

1985

C

Définition

Langage de 3° génération créé en 1972 par Dennis Ritchie à partir du langage B, pour réécrire UNIX en vue de sa portabilité.

Il est défini par la norme internationale ISO/IEC 989/1996. Voir BCPL, C++, C#.

Epoque du terme

1970

PL/1

Définition

L3G à tout faire des grands systèmes IBM

Epoque du terme

70s

Jovial

En d'autres termes

Jules's Own Version of International Algebraic Language

Définition

Langage destiné aux systèmes temps réel, surtout connu dans un passé récent pour avoir été utilisé pour le runtime des missiles Patriot.

A peu de choses près, c'est une copie d'Algol-58, qui a été utilisé comme tentative de standard interne par le DoD, avec un succès limité, jusqu'à la spécification d'Ada. Dans le cas particuliers de ces missiles, les mises à jour rendues nécessaires, notamment du fait des problèmes An2000 de ces produits, ont été réalisées en Ada, ce qui est caractéristique de la plupart des logiciels Jovial.

Simula

Définition

Langage destiné à la simulation. Parfois cité comme le premier langage orienté objets.

Epoque du terme

1967

« premier‹ précédent101112131415161718suivant ›dernier »

Get started with Drupal 7

Marques les plus citées

toutes les marques

acheter sur OSInet

Accès direct

Recherche

Le mot du jour

ECMA

European Computer Manufacturers Association

in | |

Association des constructeurs et éditeurs informatiques ayant une activité de production en Europe, créée en 1961 à la suite d'une initiative de Bull, IBM et ICL en 1960. Elle émet des normes… 

Syndiquer le contenu

Dernières définitions

Chrome - Chromium - digitaalisen kuilun - ghetto sharding - HTTP - MongoDB - PNaCl - QUIC - Skia - SPDY

Un mot au hasard

SAA : Systems Application Architecture  

Alertes CERTA