Académique Documents
Professionnel Documents
Culture Documents
TP
D’ALGORITHMIQUE 1
Effectué Par:
BIRALI SEKANABO BLESSING #4468
Par définition nous disons qu’un langage de programmation est un ensemble de règles et de
symboles utilisés pour écrire les programmes informatiques. Ces langages permettent aux
développeurs de communiquer avec les ordinateurs pour leurs donner des instructions précises
sur la façon dont les tâches doivent être effectuées.
Langages de 1er génération : Pas applicable car ils ont spécifiques à chaque architecture
matérielle.
Langage de 2èm génération : Pas applicable car ils sont remplacés par les langages de
haut niveau.
Langage de 3èm génération :
Python
Java
JavaScript
C++
Ruby
Langage de 4èm génération :
SQL
ABAP
MATLAB
LabVIEW
Visual Basic
Langage de 5èm génération : Pas aussi répandus,
Les avantages des chaque langage de programmations
Python :
Avantage : Il est facile à apprendre et à lire, polyvalent, grande communauté de
support
Limite : Performances moins élevées que certains langages, moins adapté pour
certaines applications intensives en calcul
Java :
Avantage : Portable et Robuste grâce à la gestion automatique de la mémoire,
populaire dans le développement web et d’application d’entreprise
Limite : Performance légèrement inférieure à certains langages complies, syntaxe
verbeuse
JavaScript :
Avantage : langage côté client pour le développement web, prise en charge par
tous les navigateurs, largement utiliser dans le développement web.
Limite : Différentes implémentations peuvent entraîner des incohérences de
comptabilité, parfois critiquer pour sa complicité
C++
Avantage : Performant, contrôle précis de la gestion de la mémoire, utilisé dans
des applications nécessitant des performances élevées
Limite : Syntaxe complexe, peut être difficile à maîtriser pour les débitants
Ruby :
Avantage : Facile à lire à écrire, orienté vers la productivité des développeurs,
utilisé dans le développement web
Limite : Performances relativement faibles par rapport à d’autre langages, moins
utilisé que certains langages plus établis
Comme tout être vivant a une force et une faiblesse, il est de même pour les langages de
programmation. Le choix d’un langage dépendra souvent des besoins spécifiques du projet et des
préférences du concepteur.
- Détermination de langage de programmation du bas niveau et du haut niveau et leurs manières
de traduction
Monsieur l’assistant j’ai assez trouver comme langage mais les pages exigées m’autorisent pas de
continuer avec la liste car ma liste est tellement longue. Merci pour la compréhension.