En d'autres termes
Basic Combined Programming Language
Définition
Epoque du terme
fin 60s
Basic Combined Programming Language
fin 60s
Dialog Tag Language
XML Query Language
Proposition de Microsoft, WebMethods et Texcel pour un langage de requête XML, à la base de Quilt, puis de XQuery.
Comparer avec XML-QL.
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.
Depuis 1995
C++++
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.
2000
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:
Sans oublier les développements voisins, comme Objective C vers 1985, et C# en 2000.
1985
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#.
1970
Jules's Own Version of International Algebraic Language
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.
1967
Blue Screen Of Death