Aller au contenu principal
Sujet: Quelques caractéristiques de langages informatiques (Lu 336 fois) sujet précédent - sujet suivant

Quelques caractéristiques de langages informatiques

    • Pour chacun des langages informatiques de la liste qui suit, effectuez une rapide recherche d’informations sur le web : nom de son concepteur, année d’apparition et une caractéristique (au choix).

Ada
Python
Visual Basic (VB)
C++
Caml
Cobol
Ruby
Fortran
Java
C
Pascal
Javascript
Php
Basic
Haskell
Lisp
Noop
Perl

Chacun d’entre vous effectue une recherche pour 4 de ces langages en utilisant 4 sources d'informations différentes (autrement dit, vous n'avez le droit de consulter wikipedia qu'une seul fois !) et publie le résultat de ses recherches (sans oublier de mentionner la source des informations) dans un post sur ce forum.

    • Puis réalisez une frise chronologique sur laquelle vous faites apparaître le nom du langage et son année d'apparition avec l’outil en ligne suivant : http://www.frisechronos.fr/DojoMain.htm

Re : Quelques caractéristiques de langages informatiques

Répondre #1
Ruby:

Yukihiro "Matz" Matsumoto est le créateur de Ruby. Il en commença l'écriture en 1993, et publia une première version en 1995. Une des fonctionnalités de Ruby est : la réflexion, c'est-à-dire la possibilité pour les programmes et les objets de s'inspecter eux-mêmes et de se modifier.
https://www.techno-science.net/glossaire-definition/Ruby.html

Python:

Guido Von Rossum en est le créateur. La première version fut sortie en 1991. L'une des caractéristiques de python est : son indentation significative.
source : classeur de NSI

Php:

Le langage PHP a été créé en 1994 par Rasmus Lerdorf. Caractéristique : interprétation du code (chaque instruction se finie par un point-virgule.
https://www.clicours.com/php-mysql-les-caracteristiques-du-langage-php/

Noop:

Noop est un projet abandonné de Google qui avait pour but de développer un nouveau langage de programmation. Sa première version est sortie en 2009. Caractéristique : Le langage Noop peut être exécuté comme un langage interprété, comme un langage compilé ou en tant que code java.

https://fr.wikipedia.org/wiki/Noop#:~:text=Noop%20est%20un%20projet%20abandonn%C3%A9,un%20nouveau%20langage%20de%20programmation.&text=Ce%20langage%20s%27inspire%20des,de%20testabilit%C3%A9%20et%20d%27immutabilit%C3%A9.

Re : Quelques caractéristiques de langages informatiques

Répondre #2
SQL,
Structured Query Language (Langage de requêtes structuré), est un langage de requêtes utilisé principalement dans les bases de données qui fut créé en 1986 par l’ANSI et qui provieent de différents langages créés par IBM. Il permet de créer des tables dans une base de données, de définir des permissions au niveau des utilisateurs au sein de cette base de données et c’est un language que l’on peut écrire aussi bien en majuscules qu’en minuscules.
https://www.commentcamarche.net/contents/1062-le-langage-sql

Visual Basic (VB),
est un langage de programmation dite « évènementielle », avec interface graphique développé par Microsoft et créé en 1991, dérivé du BASIC, il est utilisé dans des appareils de technologies et permet la création d’applications/logiciels de manière simple et rapide.
https://docs.microsoft.com/fr-fr/dotnet/visual-basic/
et
https://fr.wikipedia.org/wiki/Visual_Basic#:~:text=Microsoft%20a%20d%C3%A9velopp%C3%A9%20des%20langages%20d%C3%A9riv%C3%A9s%2C%20pour%20des,fait%20partie%20de%20la%20plate-forme%20Microsoft%20.NET.%20

C++,
est un langage de programmation dit d’« orienté objet » créé par Bjarne Stroustrup après avoir travaillé avec le langage simula en 1979 ainsi que sur le langage C avec classes, C++ est donc une sorte d’amélioration de ces langages, il est utilisé dans le développement de logiciels, c’est en 1983 que le nom devient «C++ »
https://www.cplusplus.com/info/


JavaScript,
Son nom initial est LiveScript réalisé en 1995 par Sun et Netscape, c’est un langage de programmation orienté objet, c’est un langage léger et utilisé au sein de pages web pour l’améliorer.
https://www.commentcamarche.net/contents/577-javascript-introduction-au-langage-javascript




Re : Quelques caractéristiques de langages informatiques

Répondre #3
C++ :
Le langage de programmation C++ a été créé par Bjarne Stroustrup en 1985. Cet homme ne trouvait pas complet l’ancêtre de son langage, C. Il a donc créé une première version qu’il a appelé C with classes puis plus tard C++. Il avait nommé la première version ainsi car sa principale nouveauté est l’ajout de classe.
https://www.codingame.com/playgrounds/52875/apprendre-le-c/apprendre-le-c-2

Perl :
Langage de programmation créé par Larry Wall en 1987, ce langage a été conçu dans un premier temps pour traiter facilement de l’information de type textuel. Comme le C++ ce langage s’inspire du langage de programmation C mais aussi d’autres langages de scripts comme Shell. Perl est arrivé jusqu’à sa 5ème version et une sixième devait sortir cependant celle-ci est devenu un autre langage nommé Raku.
https://fr.wikipedia.org/wiki/Perl_(langage)

Ada :
Ce langage de programmation a été conçu par l’équipe de CII-Honeywell Bull, cette équipe fut dirigé par Jean Ichbiah. A la base Ada a été créé pour le département de la Défense des Etats-Unis. Au début, dans les années 1980, Ada s’appelleait Ada83, puis est devenu Ada95 au milieu des années 1990 et désormais ce langage s’appelle Ada2005.
https://www.techno-science.net/glossaire-definition/Ada-langage.html

Java :
Java a été créé en 1995 par Sun Microsystems, cet un langage de programmation et aussi une plate-forme informatique. Java est partout dans notre vie, de nombreuses applications ou encore site web ne pourrait pas marcher sans ce langage. Java est un très bon langage de programmation car il fiable, sécurisé et rapide.
https://java.com/fr/download/help/whatis_java.html

Re : Quelques caractéristiques de langages informatiques

Répondre #4
Caml : Caml est un langage de programmation généraliste, c’est-à-dire qu’il n’est pas dédié à répondre à un type de problème mais peut servir à résoudre plusieurs types de problèmes. Il a été développé à partir de 1985 au sein des équipes Formel, Cristal, puis Gallium de l'INRIA (Institut national de recherche en informatique et en automatique).
http://caml.inria.fr/about/index.fr.html

Cobol : Cobol est un langage de programmation créé en 1959 (officiellement le 18 septembre 1959) par le Short Range Committee. Il a été conçu pour programmer des applications de gestion de l'administration américaine, d’où son nom, l’acronyme de COmmon Business Oriented Language. Aujourd'hui, il est surtout utilisé dans les secteurs de la banque, des assurances et des grandes administrations.
https://fr.wikipedia.org/wiki/Cobol

Fortran : Créé dans les années 50, Fortran est un langage de programmation dédié au calcul scientifique. Il est toujours utilisé aujourd’hui dans la recherche scientifique pour le calcul intensif. Contrairement à des langages plus évolués, le déroulement des opérations individuelles en machine reste relativement contrôlable dans le langage, ce qui permet d'écrire des codes relativement efficaces en termes de calcul.
https://www.lmd.jussieu.fr/~hourdin/COURS/FORTRAN/Fortran/

Pascal : Créé en 1970 par Niklaus Wirth, Pascal est un langage de programmation qui se caractérise par une syntaxe claire, rigoureuse et facilitant la structuration des programmes. Cette clarté et cette rigueur font que Pascal était encore récemment souvent utilisé dans l'enseignement. Le langage Pascal était conçu à usage purement éducatif et était assez limité (pas de chaînes de caractères, par exemple), mais les développements qu'il a connus en ont fait un langage complet et efficace.
https://www.techno-science.net/glossaire-definition/Pascal-langage.html

Re : Quelques caractéristiques de langages informatiques

Répondre #5
C++:
C'est Bjarne Stroustrup, un informaticien originaire du Danemark, qui a conçu le langage C++ en 1983, qui est un langage de bas niveau. Le C++ ressemble beaucoup à un programme écrit en langage C, à la différence près qu'il contient essentiellement des classes. Il comporte ainsi une fonction principale appelée main() renfermant les instructions qui doivent être exécutées.
https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c/1894377-quest-ce-que-le-c

Java:
Le langage Java est un langage de programmation créé par James Gosling et Patrick Naughton, avec le soutien de Bill Joy. Java a été officiellement présenté le 23 mai 1995 au SunWorld et la particularité et l’intérêt de Java réside dans sa portabilité entre les différents systèmes d’exploitations tels que Unix, Windows, ou MacOS. Un programme développé en langage Java, peut ainsi s’exécuter sur toutes les plateformes.
https://www.silkhom.com/langage-java-histoire-caracteristiques-popularite/#:~:text=Le%20langage%20Java%20est%20un,23%20mai%201995%20au%20SunWorld.

Haskell:
Haskell est un langage de programmation fonctionnel dont la première version est sortie en 1990, créée par un comité de chercheurs. Il a été baptisé en hommage au mathématicien Haskell Brooks Curry. Haskell est basé sur le lambda-calcul (un langage formel pour calculer des fonctions) : pour une même entrée, chaque fonction utilisée retourne toujours le même résultat et ne modifie jamais l’état d’un programme.
https://www.ionos.fr/digitalguide/sites-internet/developpement-web/langage-haskell/

Lisp:
Lisp, dont le nom signifie LISt Processing , est un langage fonctionnel et symbolique créé au MIT par John Mc Carthy en 1958. C'est un langage de programmation qui sert à la recherche en IA et en programmation de jeux vidéos. Les langages Lisp sont reconnaissables immédiatement à leur apparence. Le code source des programmes est écrit en utilisant la même syntaxe que celle des listes.
https://fr.wikipedia.org/wiki/Lisp

Re : Quelques caractéristiques de langages informatiques

Répondre #6
Noop :
Google, 2009. sa particularité c’est qu’il n’est pas sortie
https://fr.wikipedia.org/wiki/Noop#:~:text=Noop%20est%20un%20projet%20abandonn%C3%A9,un%20nouveau%20langage%20de%20programmation.&text=Ce%20langage%20s'inspire%20des,de%20testabilit%C3%A9%20et%20d'immutabilit%C3%A9

Ada :
 Jean Ichbiah. à la pointe des nouvelles technologies avec la notion d'interfaces, 1983
https://informatique.in2p3.fr/?q=node/289 
https://www.adalog.fr/fr/langage_ada.html

Visual Basic (VB) :
Alan Cooper. création d'application basée sur le web 1991
https://www.cleverism.com/skills-and-tools/visual-basic/

C++ :
Alan Cooper . C++ est multiparadigmes  . 1983
https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c/1894377-quest-ce-que-le-c

 

Re : Quelques caractéristiques de langages informatiques

Répondre #7
 Ada est un langage de programmation développé par l’équipe de CII Honeywell Bull dont la première version sort en 1980, étant influencée par d’autres langages comme Pascal, C++ ou Java. Son  nom « Ada » a été choisi en référence à Ada Lovelace, étant la première informaticienne de l’histoire.
https://www.techno-science.net/glossaire-definition/Ada-langage.html

Le Svg ou Scalable Vector Graphics est un langage de 'description' basé sur XML et développé à partir de 1999 par le World Wide Web Consortium dans le but de pouvoir décrire des ensembles de graphiques vectoriels. Ils peuvent générer des formes vectorielles des plus simple tel que des trait ou cercle à des forme beaucoup plus complexe et est utilisé pour le design et les cartes dans de nombreux logiciels tel que Adobe illustrator et Blender.
https://fr.wikipedia.org/wiki/Scalable_Vector_Graphics

Javascript est un langage de programmation qui s’incorpore dans des codes HTML, c’est le premier langage script pour le web et il sert à effectuer de petit programmes du côté client permettant de créer une page interactive.
https://www.commentcamarche.net/contents/577-javascript-introduction-au-langage-javascript

Ruby est un langage de programmation libre développé par Yukihiro Matsumoto dont la première version sort en 1995, il se standardise au japon en 2011. Il est fortement orienté objet, se rapprochant du Smalltalk et sa syntaxe relativement simple s’inspire de Eiffel et Ada. La dernière version est sortie le 25 décembre 2020 pour la version 3.0.0.
https://www.techno-science.net/glossaire-definition/Ruby.html

 

Réponse Rapide

Attention, il n'y a pas eu de réponse à ce sujet depuis au moins 120 jours.
À moins que vous ne soyez sûr de vouloir répondre, pensez éventuellement à créer un nouveau sujet.