Vocabulaire de programmation expliqué
Résolu/Fermé
SDWilliams
Messages postés
749
Date d'inscription
samedi 1 décembre 2018
Statut
Membre
Dernière intervention
17 décembre 2024
-
4 sept. 2021 à 09:10
SDWilliams Messages postés 749 Date d'inscription samedi 1 décembre 2018 Statut Membre Dernière intervention 17 décembre 2024 - 4 sept. 2021 à 13:46
SDWilliams Messages postés 749 Date d'inscription samedi 1 décembre 2018 Statut Membre Dernière intervention 17 décembre 2024 - 4 sept. 2021 à 13:46
A voir également:
- Vocabulaire de programmation expliqué
- Application de programmation - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Ce programme est bloqué par une stratégie de groupe - Forum Windows
- 'Pip' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. ✓ - Forum Python
2 réponses
georges97
Messages postés
12830
Date d'inscription
lundi 31 janvier 2011
Statut
Contributeur
Dernière intervention
3 janvier 2025
2 450
Modifié le 4 sept. 2021 à 12:15
Modifié le 4 sept. 2021 à 12:15
n'y aurait-il pas dans Windows un répertoire qui liste toutes les commandes que l'on peut taper dans l'invite de commande ? cela ne vous servirait pas vraiment en matière de programmation, sauf à vouloir utiliser des langages de shell, qui sont des scripts concernant la gestion du système windows. Mais il suffit de taper mots-clés windows st vous trouverez des tutoriels.
Sachant qu'il y a environ 800 langages de programmation, je ne suis pas certain qu'il faille vouloir tout appréhender d'un coup.
Un langage comme python peut constituer une entrée assez universelle, d'autres préfèrent jav (que je ne pratique pas).
https://forums.commentcamarche.net/forum/affich-36210982-programmation-les-langages-que-peut-on-faire-avec-je-debute
https://forums.commentcamarche.net/forum/affich-36728843-comment-apprendre-le-langage-c
https://forums.commentcamarche.net/forum/affich-32527751-python-programmation-explications
Quelques liens:
https://www.cours-gratuit.com
https://wordpress.callac.online/index.php/python/
http://fsincere.free.fr/isn/python/cours_python.php
https://www.youtube.com/c/Formationvidéo8/videos
https://www.youtube.com/channel/UCFYKCnjoJvpSgw6MjolnEBQ?ucbcb=1
https://www.geeksforgeeks.org/python-programming-language/?ref=leftbar
http://codage-geek.over-blog.com
Je ne suis pas joueur et ne saurais vous conseiller dans ce domaine.
https://forums.commentcamarche.net/forum/affich-4258134-relance-de-realiser-le-jeu-mastermind-en-c#dernier
exemples:
https://gist.github.com/vinothpandian/4337527
http://programarcadegames.com/python_examples/show_file.php?file=pong.py
Bon courage
Sachant qu'il y a environ 800 langages de programmation, je ne suis pas certain qu'il faille vouloir tout appréhender d'un coup.
Un langage comme python peut constituer une entrée assez universelle, d'autres préfèrent jav (que je ne pratique pas).
https://forums.commentcamarche.net/forum/affich-36210982-programmation-les-langages-que-peut-on-faire-avec-je-debute
https://forums.commentcamarche.net/forum/affich-36728843-comment-apprendre-le-langage-c
https://forums.commentcamarche.net/forum/affich-32527751-python-programmation-explications
Quelques liens:
https://www.cours-gratuit.com
https://wordpress.callac.online/index.php/python/
http://fsincere.free.fr/isn/python/cours_python.php
https://www.youtube.com/c/Formationvidéo8/videos
https://www.youtube.com/channel/UCFYKCnjoJvpSgw6MjolnEBQ?ucbcb=1
https://www.geeksforgeeks.org/python-programming-language/?ref=leftbar
http://codage-geek.over-blog.com
Je ne suis pas joueur et ne saurais vous conseiller dans ce domaine.
https://forums.commentcamarche.net/forum/affich-4258134-relance-de-realiser-le-jeu-mastermind-en-c#dernier
exemples:
https://gist.github.com/vinothpandian/4337527
http://programarcadegames.com/python_examples/show_file.php?file=pong.py
Bon courage
georges97
Messages postés
12830
Date d'inscription
lundi 31 janvier 2011
Statut
Contributeur
Dernière intervention
3 janvier 2025
2 450
4 sept. 2021 à 09:54
4 sept. 2021 à 09:54
Bonjour,
Je pense qu'il est difficile de résumer la somme d'informations que recouvre l'histoire de l'informatique, le structure des ordinateurs, la programmation, l'algorithmique, et j'en passe.
Le mieux, à mon avis, est de picorer, notamment en vous servant de wikipedia, pour accéder aux définitions et liens explicitant chacune des expressions que vous citez, et qui concerne plutôt des utilisateurs avancés.
En ce qui concerne la syntaxe des langages, et notamment l'utilisation de print, ce n'est pas tant le mot qui importe, mais la syntaxe de l'instruction, différente en fonction du langage. Mais il est est heureux que les expressions se retrouvent d'un langage à l'autre, sous peine de rendre leur apprentissage quelque peu difficile.
forth, malbolge, assembleur, brainfuck, entre autres utilisent des instructions assez différentes des autres langages.
https://lawebshop.ca/les-5-meilleurs-langages-de-programmation-esoteriques/
https://fr.wikipedia.org/wiki/Langage_de_programmation_exotique
exemple de programmation malbolge:
(=<`#9]~6ZY32Vx/4Rs+0No-&Jk)"Fh}|Bcy?`=*z]Kw%oG4UUS0/@-ejc(:'8dc
ce qui correspond à print "world") en python
Après, c'est un choix, on peut préférer les hiéroglyphes.
Pour ce qui est d'un mot-clé comme print, il a été utilisé dans les premiers langages interprétés comme BASIC ou compilés comme PASCAL puis gardé pour sa simplicité de compréhension par l'ensemble des programmeurs, les tentatives de francisation en "imprimer" ayant rapidement fait long-feu.
pourquoi utilise-t-on des { [ > _ ? parce que la programmation repose sur des structures de contrôle, lesquelles, que le langage ne traiter en mémoire que s'il les identifie comme limites des blocs (ensemble d'instructions) ou listes de paramètres;
Certains livres sur le seul langage C++ font plus de 1000 pages, pour expliquer ces notions, il est donc vain de vouloir en "réclamer" une justification, avant que d'en comprendre le fonctionnement des instructions basiques.
Print est un bon exemple de ce que chacun des langages, dont la syntaxe diffère, sans compter le choix du périphérique (écran? papier?) ou le formatage (résultat intégral d'un calcul ou forme personnalisée).
voir:
https://rmdiscala.developpez.com/cours/
https://forums.commentcamarche.net/forum/affich-32527751-python-programmation-explications#answers
Je pense qu'il est difficile de résumer la somme d'informations que recouvre l'histoire de l'informatique, le structure des ordinateurs, la programmation, l'algorithmique, et j'en passe.
Le mieux, à mon avis, est de picorer, notamment en vous servant de wikipedia, pour accéder aux définitions et liens explicitant chacune des expressions que vous citez, et qui concerne plutôt des utilisateurs avancés.
En ce qui concerne la syntaxe des langages, et notamment l'utilisation de print, ce n'est pas tant le mot qui importe, mais la syntaxe de l'instruction, différente en fonction du langage. Mais il est est heureux que les expressions se retrouvent d'un langage à l'autre, sous peine de rendre leur apprentissage quelque peu difficile.
forth, malbolge, assembleur, brainfuck, entre autres utilisent des instructions assez différentes des autres langages.
https://lawebshop.ca/les-5-meilleurs-langages-de-programmation-esoteriques/
https://fr.wikipedia.org/wiki/Langage_de_programmation_exotique
exemple de programmation malbolge:
(=<`#9]~6ZY32Vx/4Rs+0No-&Jk)"Fh}|Bcy?`=*z]Kw%oG4UUS0/@-ejc(:'8dc
ce qui correspond à print "world") en python
Après, c'est un choix, on peut préférer les hiéroglyphes.
Pour ce qui est d'un mot-clé comme print, il a été utilisé dans les premiers langages interprétés comme BASIC ou compilés comme PASCAL puis gardé pour sa simplicité de compréhension par l'ensemble des programmeurs, les tentatives de francisation en "imprimer" ayant rapidement fait long-feu.
pourquoi utilise-t-on des { [ > _ ? parce que la programmation repose sur des structures de contrôle, lesquelles, que le langage ne traiter en mémoire que s'il les identifie comme limites des blocs (ensemble d'instructions) ou listes de paramètres;
Certains livres sur le seul langage C++ font plus de 1000 pages, pour expliquer ces notions, il est donc vain de vouloir en "réclamer" une justification, avant que d'en comprendre le fonctionnement des instructions basiques.
Print est un bon exemple de ce que chacun des langages, dont la syntaxe diffère, sans compter le choix du périphérique (écran? papier?) ou le formatage (résultat intégral d'un calcul ou forme personnalisée).
voir:
https://rmdiscala.developpez.com/cours/
https://forums.commentcamarche.net/forum/affich-32527751-python-programmation-explications#answers
SDWilliams
Messages postés
749
Date d'inscription
samedi 1 décembre 2018
Statut
Membre
Dernière intervention
17 décembre 2024
37
Modifié le 4 sept. 2021 à 10:58
Modifié le 4 sept. 2021 à 10:58
Bonjour,
Merci pour votre réponse
Le mieux, à mon avis, est de picorer, notamment en vous servant de wikipedia, pour accéder aux définitions et liens explicitant chacune des expressions que vous citez, et qui concerne plutôt des utilisateurs avancés.
C'est effectivement ce que je fais en ce moment, Wikipédia est devenu mon meilleur ami :-)
Je tiens un carnet répertoire dans lequel je note les différentes infos trouvées pour chacun des mots que je recherche.
Malbolge est intersidéralement hors de ma portée !
D'autant que la programmation demande aussi quelques connaissances mathématiques ce qui n'est pas du tout ma tasse de thé.
J'ai à peu près compris les bases de BrainF (explications d'à quoi sert + . > - [ ) mais plus on descend dans la page wiki plus ma vision se brouille de tous ces caractères et chiffres quand la séquence est longue.
Merci pour vos liens
A tout hasard, n'y aurait-il pas dans Windows un répertoire qui liste toutes les commandes que l'on peut taper dans l'invite de commande ?
Je vais voir si je peux trouver des sites d'entrainement ludique pour apprivoiser les différents langages que vous m'avez énoncés sous forme de jeux par exemple.
EDIT : Je viens de trouver des trucs genre CodeMonkey et Flexbox Froggy ... ca devrait être à ma portée !
Merci pour votre réponse
Le mieux, à mon avis, est de picorer, notamment en vous servant de wikipedia, pour accéder aux définitions et liens explicitant chacune des expressions que vous citez, et qui concerne plutôt des utilisateurs avancés.
C'est effectivement ce que je fais en ce moment, Wikipédia est devenu mon meilleur ami :-)
Je tiens un carnet répertoire dans lequel je note les différentes infos trouvées pour chacun des mots que je recherche.
Malbolge est intersidéralement hors de ma portée !
D'autant que la programmation demande aussi quelques connaissances mathématiques ce qui n'est pas du tout ma tasse de thé.
J'ai à peu près compris les bases de BrainF (explications d'à quoi sert + . > - [ ) mais plus on descend dans la page wiki plus ma vision se brouille de tous ces caractères et chiffres quand la séquence est longue.
Merci pour vos liens
A tout hasard, n'y aurait-il pas dans Windows un répertoire qui liste toutes les commandes que l'on peut taper dans l'invite de commande ?
Je vais voir si je peux trouver des sites d'entrainement ludique pour apprivoiser les différents langages que vous m'avez énoncés sous forme de jeux par exemple.
EDIT : Je viens de trouver des trucs genre CodeMonkey et Flexbox Froggy ... ca devrait être à ma portée !
brucine
Messages postés
18429
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
3 janvier 2025
2 740
>
SDWilliams
Messages postés
749
Date d'inscription
samedi 1 décembre 2018
Statut
Membre
Dernière intervention
17 décembre 2024
4 sept. 2021 à 12:15
4 sept. 2021 à 12:15
Bonjour,
Là, mais ça ne concerne que l'interpréteur de commandes Windows, et même pas Powershell, encore moins un langage de programmation:
https://ss64.com/nt/
Je crois illusoire de comprendre tout le jargon informatique utilisé dans telle série "informatique" et qui n'est d'ailleurs pas forcément réaliste, et pas plus que de rapporter au monde réel celui utilisé dans une célèbre série médicale; il s'agit dans tous les cas de montrer au spectateur que l'on est immergé dans un monde particulier, pas d'assumer qu'il a des compétences à cet égard, ni d'ailleurs que le réalisateur en a.
Il a été donner à chacun d'observer au journal télévisé ou dans un documentaire dans son propre domaine de compétence que ce qu'il s'y dit est le plus souvent totalement à côté de la plaque...
A tout hasard, n'y aurait-il pas dans Windows un répertoire qui liste toutes les commandes que l'on peut taper dans l'invite de commande ?
Là, mais ça ne concerne que l'interpréteur de commandes Windows, et même pas Powershell, encore moins un langage de programmation:
https://ss64.com/nt/
Je crois illusoire de comprendre tout le jargon informatique utilisé dans telle série "informatique" et qui n'est d'ailleurs pas forcément réaliste, et pas plus que de rapporter au monde réel celui utilisé dans une célèbre série médicale; il s'agit dans tous les cas de montrer au spectateur que l'on est immergé dans un monde particulier, pas d'assumer qu'il a des compétences à cet égard, ni d'ailleurs que le réalisateur en a.
Il a été donner à chacun d'observer au journal télévisé ou dans un documentaire dans son propre domaine de compétence que ce qu'il s'y dit est le plus souvent totalement à côté de la plaque...
SDWilliams
Messages postés
749
Date d'inscription
samedi 1 décembre 2018
Statut
Membre
Dernière intervention
17 décembre 2024
37
>
brucine
Messages postés
18429
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
3 janvier 2025
4 sept. 2021 à 13:46
4 sept. 2021 à 13:46
Bonjour,
Merci pour votre lien, c'est le genre de lexique que je recherche.
Effectivement il faut savoir distinguer la "fiction" de la réalité !
Je cherche juste à acquérir quelques connaissances "supplémentaires" pour mieux comprendre le fonctionnement et les enjeux de l'informatique.
Savoir coder ou comprendre le code un jour, ce sera au p'tit bonheur la chance ;-)
Bon week-end
Merci pour votre lien, c'est le genre de lexique que je recherche.
Effectivement il faut savoir distinguer la "fiction" de la réalité !
Je cherche juste à acquérir quelques connaissances "supplémentaires" pour mieux comprendre le fonctionnement et les enjeux de l'informatique.
Savoir coder ou comprendre le code un jour, ce sera au p'tit bonheur la chance ;-)
Bon week-end
4 sept. 2021 à 13:41
Y'a plus qu'à potasser maintenant :-)
Bon week-end