2. les langages de programmation servent à
exprimer de manière logique un
PROBLÈME à résoudre
3. la programmation sert :
à calculer
répéter x fois cette
action si tel évènement
est réalisé
à mécaniser
quand telle action est engagée, lancer
automatiquement telle opération à automatiser
8. Les langages de programmation apparaissent :
● au fur et à mesure des évolutions technologiques.
Exemple : apparition de nouveaux langages avec l’apparition du
mobile.
● en fonction du domaine d’application concerné.
Exemple : le langage R développé pour le traitement statistique,
le Basic pour les calculatrices, etc.
● en fonction des habitudes du développeur.
Exemple : certains se considèrent rubyistes, pythonistes, etc.
9. ● En raison d’une politique particulière.
Exemple : Apple qui impose le développement d’applications en
Objectif C ou Swift
● Selon la facilité du langage: clarté, concision, facilité de lecture et
écriture.
Exemple : ruby, python
● En fonction du fun, la créativité : les langages dits exotiques ou
ésotériques
Exemple : le lolcode
10. Connaître les avantages et les inconvénients des langages de
programmation permet d’anticiper sur :
● la meilleure approche pour répondre à son problème
● le temps à investir sur un projet
● la plate-forme d’hébergement à utiliser
● les équipes à déployer
● le temps d’apprentissage sur les spécificités du langage
● la communauté et l’écosystème
● les utilisations des licences, etc.