Courses/TYLA

From LRDE

Revision as of 16:42, 5 June 2014 by Daniela Becker (talk | contribs) (Created page with "{{Course |title=Typologie des Langages |acronym=TYLA |teacher=Roland |period=S2, Ing1 |audience=Tronc-commun |optional course=non |module=Informatique Fondamentale |prerequisi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Titre

Typologie des Langages

Sigle

TYLA

Enseignant

Roland Levillain

Période

S2, Ing1

Public

Tronc-commun

Contrôle
Durée
Optionnel

non

Module

Informatique Fondamentale

Prérequis

THL

Objectifs

L'outil principal du programmeur est le langage de programmation. Ce cours cherche à démontrer que les langages ne sont pas égaux, et que certains sont plus adaptés que d'autres. Il cherche à montrer les erreurs du passé, et à souligner qu'elles sont souvent reproduites. Il insiste sur le lien étroit, mais presqu'invisible, qui existe entre les technologies de compilation existantes, et la définition d'un langage, pour mettre l'emphase sur l'évolution des langages de programmation, et le besoin de promouvoir de nouvelles technologies. Enfin, puisque le choix n'est pas toujours disponible, il cherche à promouvoir l'esprit de langages riches dans la lettre du langage imposé.

Plan
  • Les sous-programmes
  • Les premiers Langages : FORTRAN, COBOL, ALGOL
  • La programmation objet : SIMULA, SmallTalk, CLOS, Eiffel
Documentation
Support
Journaux