Le but est d'apprendre à programmer, et pour celà il existe plusieurs méthodes, et pour chaque méthodes de nombreux langages. A priori pour apprendre un langage de chaque type peut être un bon choix.
Donc, programmation :
Fonctionnelle : un langage basé sur le ML comme OCaml par exemple
Logique : Prolog (mais celà reste du domaine de la fac ;) )
Impérative : Pascal pour débuter peut être un bon choix (parcque conçu pour les débutants)
orienté objet : Java (parcque contient des concepts répendus et simple à utiliser)
parallèle : CSP ou ADA (mais commence pas par là ;) )
système (pas vraiment une méthode) : C (mais là encore, peut être pas pour débuter)
déclarative : XML
Tu auras compris que le but n'est pas d'apprendre un langage par coeur mais d'en comprendre les principes et surtout les atouts. N'essai pas de reproduire un algo à l'identique d'une méthode à l'autre mais au contraire essai d'appliquer les spécificités de la méthode pour cerner les avantages et inconvénients.
# il faut s'adapter
Posté par TImaniac (site web personnel) . En réponse au message Pour apprendre à programmer. Évalué à 2.
Donc, programmation :
Fonctionnelle : un langage basé sur le ML comme OCaml par exemple
Logique : Prolog (mais celà reste du domaine de la fac ;) )
Impérative : Pascal pour débuter peut être un bon choix (parcque conçu pour les débutants)
orienté objet : Java (parcque contient des concepts répendus et simple à utiliser)
parallèle : CSP ou ADA (mais commence pas par là ;) )
système (pas vraiment une méthode) : C (mais là encore, peut être pas pour débuter)
déclarative : XML
Tu auras compris que le but n'est pas d'apprendre un langage par coeur mais d'en comprendre les principes et surtout les atouts. N'essai pas de reproduire un algo à l'identique d'une méthode à l'autre mais au contraire essai d'appliquer les spécificités de la méthode pour cerner les avantages et inconvénients.