|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Ada est né en 1975 de la volonté du Département de la Défense Américaine (Dod) d'utiliser un langage de haut niveau, sécurisé et pouvant fonctionner dans des systèmes embarqués. C'est en juin 1978 que le langage vit le jour dans une version exploitable. Il obtint le standard ANSI en 1983 et le standard ISO en 1987. La norme actuelle est Ada95. Il s'agit d'un langage orienté objet, très robuste, rigoureux et fortement typé. Il adhère à tous les bons principes de génie logiciel : modularité, code réutilisable, maintenance facile, généricité, types de données abstraits. Ce qui facilite grandement la maintenance de gros projets informatiques. | ||||
PRINCIPAUX SITES | ||||
|
||||
COMPILATEURS ET IDE | ||||
|
||||
NEWSGROUPS ET FAQS | ||||
COURS |
|
LIBRAIRIES ET SOURCES |
|
|
Caml est l'acronyme de Categorical Abstract Machine Language. C'est un langage fonctionnel qui appartient à la famille du langage ML. Il a été conçu à l'INRIA à partir de 1991 dans le cadre du Projet Cristal. |
PRINCIPAUX SITES |
|
NEWSGROUPS ET FAQS |
|
Auteur :Hendrik Tews, Langue : Anglais, Sources : html |
LIBRAIRIES ET SOURCES |
|
||||
Cobol est l'acronyme de COmmon Business Oriented Language. Il est né en 1959 sous l'égide de l'Amirale Grace Hoper de l'US Navy. C'est un langage principalement destiné aux applications de gestion. Il bénéficie d'une extension orientée objet via la norme Cobol 2000. | ||||
PRINCIPAUX SITES | ||||
|
||||
COMPILATEURS ET IDE | ||||
|
||||
PUBLICATIONS | ||||
NEWSGROUPS ET FAQS | ||||
|
COURS |
|
LIBRAIRIES ET SOURCES |
|
||||
Eiffel a été inventé par le français Bertrand Meyer en 1985. Il permet d'exploiter au mieux les techniques de génie logiciel dans la mesure où c'est l'un des rares à appliquer la totalité des concepts de la programmation objet. C'est à la fois un langage et une méthode qui couvre tout le cycle de vie d'un logiciel et qui insiste sur la qualité quand il s'agit de développer des applications très complexes. | ||||
PRINCIPAUX SITES | ||||
|
||||
INTERPRETEURS ET COMPILATEURS | ||||
|
||||
NEWSGROUPS ET FAQS | ||||
|
COURS |
|
LIBRAIRIES ET SOURCES |
|
||||
Le Forth a été inventé par Charles H. Moore dans les années 1960. Son nom vient du fait que l'auteur considérait ce langage comme un langage de 4ème génération mais sa première implémentation étant faite sur un IBM 1130 qui ne tolérait que des mots de 5 lettres, le mot "Fourth" devint Forth. Ce langage est basé sur une machine virtuelle avec deux piles (l'une pour les données et l'autre pour les adresses de retour). Il utilise le concept de dictionnaire et de mots ce qui lui permet de définir et d'étendre à volonté les commandes de base, et donc de remodeler le langage à sa convenance. L'une des conséquences est qu'il n'y a pas de distinction entre le langage et l'application que l'on développe. Le Forth fait usage réfléchi de la notation polonaise inversée. Son noyau compact et son penchant multitâches le rendent très pratique pour des applications en robotique ou en temps réel. Forth fonctionne à la fois en mode interprété et compilé. Il en existe une version pour pratiquement tous les types de microprocesseurs, même pour les architectures 64 bits ou des processeurs virtuels. Il permet aussi de faire de la métacompilation. | ||||
PRINCIPAUX SITES | ||||
|
||||
INTERPRETEURS ET COMPILATEURS | ||||
|
||||
NEWSGROUPS ET FAQS | ||||
|
COURS |
|
LIBRAIRIES ET SOURCES |
|
Modula-3 est un langage orienté objet qui dérive de Modula-2 et qui s'inspire à la fois du Object Pascal et de Oberon. Il incite fortement à programmer de manière modulaire et inclut la gestion des threads (processus légers). |
PRINCIPAUX SITES |
NEWSGROUPS ET FAQS |
|
COURS |
|
LIBRAIRIES ET SOURCES |
|
Objective-C a été écrit par Brad J. Cox et Tom Love au début des années 1980. Il s'agit d'un langage Objet qui est un sur-ensemble du C. Sa construction s'inspire beaucoup du Smalltalk. Il s'agit de privilégier le "tout objet" par opposition au C++. |
PRINCIPAUX SITES |
|
NEWSGROUPS ET FAQS |
COURS |
|
LIBRAIRIES ET SOURCES |
|
Oberon est à la fois un langage de programmation et un système d'exploitation. Créé par N. Wirth et J. Gutknecht à l'ETH de Zürich en 1986, c'est à la fois un héritier du Pascal et de Modula-2. Il est orienté objet. |
PRINCIPAUX SITES |
|
COMPILATEURS ET IDE |
|
NEWSGROUPS ET FAQS |
|
COURS |
|
LIBRAIRIES ET SOURCES |
|
REXX a été inventé par Michael Cowlishaw dans les laboratoires d'IBM UK en 1979 pour simplifier la programmation des systèmes à temps partagé. Il s'agit d'un macro-langage procédural qui facilite la programmation structurée et claire. Il est doté d'une extension orienté objet. |
PRINCIPAUX SITES |
|
NEWSGROUPS ET FAQS |
|
COURS |
|
CONCEPTS AVANCES |
|
LIBRAIRIES ET SOURCES |
|
|
Le Smalltalk . |
PRINCIPAUX SITES |
|
INTERPRETEURS ET COMPILATEURS |
|
NEWSGROUPS ET FAQS |
|
COURS |
|
LIBRAIRIES ET SOURCES |
|
VRML signifie Virtual Reality Modeling Language. L'idée de conçevoir celui-ci est née en 1994 lors de la 1ère rencontre annuelle du W3C à Genève. Dans sa version 1.0 il a la même base que Open Inventor de SGI.VRML est un langage de description de scènes 3D qui se veut le pendant 3D de Html. |
PRINCIPAUX SITES |
|
NEWSGROUPS ET FAQS |
|
COURS |
|
LIBRAIRIES ET SOURCES |