Qu'est ce que la programmation ?

Поділитися
Вставка
  • Опубліковано 8 вер 2024
  • Voyons ensemble un sujet simple : qu'est ce que la programmation ou plutôt le rôle d'un programme en une animation de 3 minutes.
    #programmation #developpeur #informatique
    Nous vivons dans une époque où une grande partie des outils que nous utilisons sont des automates, des robots et des ordinateurs. La programmation permet de faire fonctionner et communiquer tous ces outils, et plus encore, de les rendre autonomes.
    Il devient donc important au 21ème siècle de se poser les bonnes questions, mais qu’est-ce que la programmation ? Comment ça fonctionne ou encore qu’est-ce que le code ?
    Quand les gouvernements misent sur l’apprentissage du développement informatique dès le plus jeune âge, on peut se dire qu’apprendre à coder peut devenir une nécessité dans un avenir plus proche qu’il n’y parait.
    Les langages informatiques ont tendance à rebuter pas mal de monde. Pourtant ils ne reflètent que notre propre langage dans sa forme la plus basique pour communiquer. Un programme informatique n’est rien d’autre qu’une suite d’ordres et de questions extrêmement simples.
    Si vous désirez apprendre à coder, sachez qu’il ne vous faudra qu’une seule compétence : de la logique. Que ce soit pour apprendre le PHP, le Python ou même encore le C++, nul besoin de connaitre les math. Il faut s’imaginer devoir communiquer avec l’interlocuteur le moins malin et le plus logique du monde en face de vous !
    Bien sûr, il existe des niveaux de complexité pour développer un logiciel, programmer un site web ou coder une application mobile. Mais c’est en réalité la complexité de la tâche à accomplir elle-même qui détermine la difficulté. Comment pourriez-vous expliquer dans les moindres détails un processus à faire à un ordinateur si vous ne le maitrisez pas vous-même du début à la fin ? C’est sur cette réflexion que les ennuis commencent. Il va falloir concevoir L’algorithme de programmation…

КОМЕНТАРІ • 26

  • @xephyr919
    @xephyr919 8 років тому +10

    Très belle animation et super bien expliqué !

  • @Gravenilvectuto
    @Gravenilvectuto 4 роки тому +9

    Bonne vidéo bravo ;)

  • @ryzenrog1139
    @ryzenrog1139 4 роки тому +6

    Salut ! Excellente vidéo ! Tu ne pars pas dans les détails et pourtant tu nous expliques parfaitement bien la philosophie de la programmation. Juste une petite erreur comme l'a dit Kepler... Tu dis à 2:22 qu'il est nécessaire (c'est ainsi que je l’interprète) de compiler un programme informatique pour lancer l'application. En fait cette étape n'est nécessaire que dans les langages de programmation compilé, tels que le C++ (#l'essentiel), le Java, le Cobol ou le C#. En effet, ces langages ont souvent pour but d'aller à l'essentiel, d'ailleurs leur rapidité nécessite parfois de profondes connaissances dans le langage, le hardware et l'OS...
    Or il existe des langage de programmation interprétés, le Python, Perl, Javascript etc... en sont des exemple. Ces langages de programmation ont eux, souvent pour but de coder rapidement et efficacement. Les codes interprétés ne sont pas transformés en langage machine, il sont traduits ligne par ligne par un interpréteur bien spécifique au langage, qui se chargera de l'interaction avec l'utilisateur, puis du résultat obtenu.
    Ces deux grands types de langage ont tous deux leurs qualités et leurs défauts (compilés: rapidité, accès à la mémoire; interprétés: efficacité, puissance de la machine). Etant un grand fan de langages compilés je ne peux pas dire que c'est la meilleure façon de programmer car je ne peux par exemple pas (difficilement) faire du web en C++.
    Quelque chose de très courant, c'est de mêler les deux types de langage, le C++ pour ainsi avec l'accès à la mémoire, la rapidité et l'efficacité, la facilité du python.

  • @user-pn5io1rz7u
    @user-pn5io1rz7u 10 місяців тому +1

    super tres phedagogique

  • @user-pd5bz2jw7i
    @user-pd5bz2jw7i Місяць тому

    thank you very much

  • @fadalsamba6677
    @fadalsamba6677 2 роки тому

    Très cool et compréhensif votre explication.

  • @Vidiboule
    @Vidiboule 4 роки тому +2

    merci pour la vidéo

  • @vicrai578
    @vicrai578 6 років тому +5

    Très bien conçu. Juste une petite erreur à 2:22 sinon super 👍

  • @Lesvideosdemavie
    @Lesvideosdemavie 3 роки тому

    On comprend tout avec vous ses simple et animer

  • @zmeyaaa444
    @zmeyaaa444 2 роки тому

    Super vidéo

  • @zombiecerveau8386
    @zombiecerveau8386 5 років тому +1

    Merci

  • @filmfree931
    @filmfree931 3 роки тому +1

    Super vidéo ! Mais quelle et ton logiciel de montage ? Encore merci

    • @CodeRocks
      @CodeRocks  3 роки тому +2

      j'ai utilisé Hitfilm 2 Pro à l'époque et ça a été une vraie galère :D. Aujourd'hui on peut faire ça gratuitement avec Hitfilm Express où Davinci Resolve que j'utilise actuellement.

    • @filmfree931
      @filmfree931 3 роки тому +1

      @@CodeRocks d'accord encore merci ! Je me suis abonné à toi pour voir tes prochaines video 💪

  • @kenamii
    @kenamii 5 років тому

    very noice

  • @monsieurlamah
    @monsieurlamah Рік тому

    Bien

  • @pcmaster8802
    @pcmaster8802 5 років тому

    Svp,, ma variable ,,double m=0.000000005 s'affiche 5E-12 sur mon label dans visual c++ ,pq?

    • @cherinetazi288
      @cherinetazi288 4 роки тому +1

      G r compris mais bonne chance pour trouver la solution

    • @beatmaker514
      @beatmaker514 3 роки тому

      Revérifié ton code

  • @IgnisYTB
    @IgnisYTB Рік тому

    Mais juste le codage c'est le mem chose ?

  • @megacool701
    @megacool701 7 днів тому

    je vais pouvoir expliqué a ma meuf

  • @z4k22
    @z4k22 5 років тому

    mmmm ok.

  • @saturnedev2440
    @saturnedev2440 5 років тому

    precise au moin que c'est python

  • @lstormyl
    @lstormyl 3 роки тому

    Qui doit regarder ça pour la techno? x)