• # Hop

    Posté par . En réponse au journal Python comme premier langage de programmation ?. Évalué à 6.

    Si je devais apprendre à programmer aujourd'hui je pense que je choisirais Scala, parce qu'il élégant, statiquement typé et combine les notions de programmation fonctionnelle et orientée-objet.

    C'est purement hypothétique comme réflexion... Parce que si tu commences à apprendre à programmer tu n'as absolument aucune idée de ce que sont un typage statique et la programmation fonctionnelle ou procédurale ;)

    Quand tu apprends à programmer tu ne choisis pas le langage !

    Pour ma part j'ai découvert la programmation en QBasic, puis Pascal (ensuite sous Delphi), Javascript, PHP, C/C++, Python. Je ne suis pas programmeur, je code juste quelque petit truc par ci par là, le plus souvent en shell. Le python c'est bien, j'ai un projet en cours pour occuper mon temps libre, c'est en python...

    Je dirais que Javascript peut-être un bon candidat pour initier à la programmation. L'environnement est facile à installer (en fait il est déjà installé sur quasiment n'importe quel PC...) et, justement, il n'est pas typé statiquement ce qui permet de mettre de côté les problématiques de types dans un premier temps pour se concentrer sur les principes de base, notamment l'algorithmie.