Les langages de programmation                                             

Accueil Sommaire Le cours WEB Outils les examens bts Cycle d'apprentissage


Remonter


LES LANGAGES DE PROGRAMMATION 

Il existe en informatique plusieurs langage de programmation que nous pouvons classer selon :

§         le niveau d'abstraction

§         les spécificités

§         les familles 

1.1.1 : Le niveau d'abstraction 

C'est la capacité de nommer et de traiter comme un tout des entités complexes sans avoir besoin d'en spécifier les détails inutiles. 

1.1.2 : Les spécificités

C'est la capacité à résoudre toute une classe de problèmes ou un seul type de problème. 

·         Les langages de haut niveau : proches des problèmes

                        Fortran,lisp,pascal,java,c++,ada …. 

·         Les langages de bas niveau : proches des dispositifs de calcul ( de la machine)

                        Langage machine,assembleur….    

·         Les langages scientifiques : axés sur les mathématiques

                        Lisp,fortran 

·         Les langages de gestion : axés sur la manipulation des données

                        Cobol 

1.1.3 : Les familles

C'est l'évolution d'un langage au cours du temps. 

Fortran 1 -> 2 -> 4 -> 77 -> 90 -> 

Algol -> algol 60 -> algol 68 -> pascal 

Java -> java 1.0 -> java 1.5 -> java … 

ADA

 

langage compilé

BASIC

Comme son nom l'indique...

langage interprété

C

Programmation système

langage compilé

C++

Programmation système objet

langage compilé

Cobol

Gestion

langage compilé

Fortran

Calcul

langage compilé

Java

Programmation orientée internet

langage intermédiaire

MATLAB

Calcul mathématique

langage interprété

Mathematica

Calcul mathématique

langage interprété

LISP

Intelligence artificielle

langage intermédiaire

Pascal

Enseignement

langage compilé

Prolog

Intelligence artificielle

langage interprété

Perl

Traitement de chaînes de caractères

langage interprété