option
Maison
Nouvelles
ChatGpt génère une routine quotidienne dans 12 langages de programmation principaux: les informations révélées

ChatGpt génère une routine quotidienne dans 12 langages de programmation principaux: les informations révélées

16 avril 2025
215

L'année dernière, il est devenu évident que ChatGPT a les compétences nécessaires pour écrire du code. Je l'ai mis à l'épreuve avec une série de tests PHP et WordPress qui ont vraiment mis en lumière ses forces et ses faiblesses en matière de codage.

Mais jusqu'où s'étend réellement la connaissance de ChatGPT en programmation ? Lorsque j'ai écrit cet article au début de 2023, j'ai décidé de le défier avec l'exercice classique "Hello, world" dans les 12 langages de programmation les plus populaires selon les classements d'O'Reilly Media de 2023.

Depuis, nous avons exploré en profondeur la popularité des langages de programmation, mais même avec cette mise à jour de fin 2024, je reste fidèle aux 12 langages testés initialement. Bien sûr, certains d'entre eux ne sont peut-être pas les plus en vue, mais ils sont toujours largement utilisés. Ce mélange nous donne un bon aperçu pour voir à quel point ChatGPT peut gérer un large éventail de langages.

Puisque "Hello, world" est généralement une ligne unique, j'ai corsé les choses en demandant à ChatGPT d'afficher "Hello, world" dix fois, avec un compteur qui s'incrémente à chaque fois. J'ai également ajouté une requête pour vérifier l'heure locale en Oregon et commencer chaque séquence par "Bonjour", "Bon après-midi" ou "Bonsoir", selon l'heure.

Cela teste non seulement le flux du programme et certaines fonctions intégrées, mais garde le code suffisamment court pour que je puisse présenter les 12 langages avec des captures d'écran ici.

Voici le prompt que j'ai utilisé :

Écrivez un programme en \_\_\_\_ qui affiche "Bonjour", "Bon après-midi" ou "Bonsoir" en fonction de l'heure ici en Oregon, puis affiche dix lignes contenant l'index de la boucle (commençant par 1), un espace, et ensuite les mots "Hello, world !".

Pour chaque langage de programmation, j'ai également demandé à ChatGPT de donner un bref aperçu de son utilisation principale. Voici le prompt pour cela :

Pour chacun des langages suivants, rédigez une description d'une phrase de son utilisation principale et de son facteur distinctif : Java, Python, Rust, Go, C++, JavaScript, C#, C, TypeScript, R, Kotlin, Scala.

1. Java

ChatGPT décrit Java comme : "Un langage polyvalent utilisé principalement pour créer des applications de bureau, web et mobiles, et connu pour sa philosophie 'écrire une fois, exécuter partout'."

Java a été initialement développé par Sun Microsystems, mais lorsque Oracle a acquis Sun, ils ont également obtenu Java. Bien que la spécification Java soit ouverte, le langage lui-même appartient à Oracle, ce qui a déclenché des batailles juridiques assez intenses au fil des ans.

Voici le code de ChatGPT :

Capture d'écran du code Java par David Gewirtz/ZDNET

2. Python

ChatGPT décrit Python comme : "Un langage polyvalent utilisé pour l'analyse de données, l'intelligence artificielle, le développement web et l'automatisation, et connu pour sa lisibilité et sa facilité d'utilisation."

Si vous envisagez de vous lancer dans la programmation en IA, mon conseil est d'apprendre Python. C'est pratiquement la colonne vertébrale du code d'IA de nos jours.

Voici le code de ChatGPT :

Capture d'écran du code Python par David Gewirtz/ZDNET

3. Rust

ChatGPT décrit Rust comme : "Un langage de programmation système utilisé pour créer des logiciels performants et fiables, et connu pour ses garanties de sécurité mémoire et de sécurité des threads."

Voici le code de ChatGPT :

Capture d'écran du code Rust par David Gewirtz/ZDNET

4. Go

ChatGPT décrit Go comme : "Un langage de programmation système utilisé pour créer des applications réseau et serveur évolutives et efficaces, et connu pour sa simplicité et ses fonctionnalités de concurrence intégrées."

Go est open source, mais il est géré par Google. Go. Google. Vous voyez ce qu'ils ont fait là ?

Voici le code de ChatGPT :

Capture d'écran du code Go par David Gewirtz/ZDNET

5. C++

ChatGPT décrit C++ comme : "Un langage de programmation système utilisé pour créer des systèmes d'exploitation, des moteurs de jeu et des applications hautes performances, et connu pour son contrôle sur le matériel et la mémoire."

Voici le code de ChatGPT :

Capture d'écran du code C++ par David Gewirtz/ZDNET

6. JavaScript

ChatGPT décrit JavaScript comme : "Un langage de script côté client utilisé pour créer des applications web interactives, et connu pour son utilisation répandue dans le développement web et sa capacité à s'exécuter dans les navigateurs web."

Avec CSS, l'un des principaux langages de conception visuelle du web, JavaScript est également responsable d'une bonne partie de mes jurons au cours de la dernière décennie environ.

Voici le code de ChatGPT :

Capture d'écran du code JavaScript par David Gewirtz/ZDNET

7. C#

ChatGPT décrit C# comme : "Un langage polyvalent utilisé pour créer des applications de bureau Windows, des jeux et des applications web, et connu pour ses fonctionnalités orientées objet et son intégration avec le framework .NET."

C# est un langage propriétaire de Microsoft. Je l'ai enseigné à l'extension de l'UC Berkeley pendant plus d'une décennie. C'est un excellent point de départ si vous cherchez à décrocher un emploi dans un environnement centré sur Microsoft.

Voici le code de ChatGPT :

Capture d'écran du code C# par David Gewirtz/ZDNET

8. C

ChatGPT décrit C comme : "Un langage de programmation système utilisé pour créer des systèmes d'exploitation, des systèmes embarqués et des applications hautes performances, et connu pour son efficacité et son contrôle de bas niveau."

On dit qu'on n'oublie jamais son premier amour. Avant que je m'enseigne le C à l'époque des navires en bois et des programmeurs de fer, je n'avais jamais vraiment aimé un langage de programmation. Mais ensuite, j'ai rencontré C, et mon monde a changé. C'était l'amour au premier compilateur. Quelque chose dans la simplicité concise du langage a profondément résonné en moi. Peut-être que c'est un peu trop, mais c'est la vérité. C sera toujours mon premier amour syntaxique.

Voici le code de ChatGPT :

Capture d'écran du code C par David Gewirtz/ZDNET

9. TypeScript

ChatGPT décrit TypeScript comme : "Un sur-ensemble de JavaScript utilisé pour créer des applications web à grande échelle, et connu pour son typage statique optionnel et ses fonctionnalités de langage avancées."

TypeScript est également un produit Microsoft, mais contrairement à C#, il est open-source et non propriétaire.

Voici le code de ChatGPT :

Capture d'écran du code TypeScript par David Gewirtz/ZDNET

10. R

ChatGPT décrit R comme : "Un langage utilisé pour le calcul statistique et l'analyse de données, et connu pour ses puissantes capacités de manipulation et de visualisation de données."

Voici le code de ChatGPT :

Capture d'écran du code R par David Gewirtz/ZDNET

11. Kotlin

ChatGPT décrit Kotlin comme : "Un langage polyvalent utilisé pour créer des applications Android, des applications côté serveur et des applications web, et connu pour sa concision et son interopérabilité avec Java."

Kotlin a été développé par JetBrains, les gens qui font également PhpStorm, qui est actuellement mon environnement de développement préféré.

Voici le code de ChatGPT :

Capture d'écran du code Kotlin par David Gewirtz/ZDNET

12. Scala

ChatGPT décrit Scala comme : "Un langage utilisé pour créer des applications évolutives et distribuées, et connu pour son support de la programmation fonctionnelle et son intégration avec la machine virtuelle Java."

Voici le code de ChatGPT :

Capture d'écran du code Scala par David Gewirtz/ZDNET

Il est intéressant de noter que la sortie pour Scala (montrée ci-dessus) a attiré mon attention. Je n'ai jamais codé en Scala et je n'en sais pas beaucoup à ce sujet. On dirait que ChatGPT non plus, car il n'a pas fourni de coloration syntaxique pour Scala comme il l'a fait pour les autres langages.

Réflexions finales (et un peu de Forth)

En tant que passionné autoproclamé des langages informatiques, je me suis éclaté avec cet exercice. Cela dit, il y a quelques points à garder à l'esprit. Premièrement, je n'ai pas réellement testé tout le code. Effectuer des tests sur autant de sorties dépasse le cadre de cet article. Cependant, j'ai examiné le code généré, et dans l'ensemble, il semblait solide.

Lorsque j'ai effectué ces tests il y a presque un an, ChatGPT a presque tout réussi (avec la réserve mentionnée ci-dessus). Mais lorsque je lui ai demandé d'écrire du code en Forth (un langage excentrique mais cool), il a produit un code qui ressemblait à du Forth mais l'a étiqueté comme Perl. Définitivement pas du Perl.

Cette fois-ci, il a correctement généré du Forth (les deux-points sont un indice révélateur) et l'a correctement étiqueté. Comme pour Scala, ChatGPT ne semblait pas avoir les tables de coloration syntaxique pour Forth, mais sinon, il semble s'en sortir très bien.

Capture d'écran du code Forth par David Gewirtz/ZDNET

Comme pour toutes mes autres incursions dans les capacités de codage de ChatGPT, je suis impressionné mais aussi prudent. Mon conseil reste le même : utilisez-le comme un outil, mais testez, testez et testez encore.

Article connexe
Barrett Zoph, ancien chercheur chez OpenAI, revient chez Google pour contribuer au développement de Gemini Barrett Zoph, ancien chercheur chez OpenAI, revient chez Google pour contribuer au développement de Gemini Barret Zoph, qui avait auparavant quitté brusquement l’entreprise pour rejoindre OpenAI en raison d’un désaccord avec Miriam Mularati, PDG de Thinking Machines Lab, a une nouvelle fois changé d’employ
Comment Recursive Intelligence a levé 335 millions de dollars en 4 mois, avec une valorisation de 4 milliards de dollars Comment Recursive Intelligence a levé 335 millions de dollars en 4 mois, avec une valorisation de 4 milliards de dollars Les cofondatrices de la start-up Ricursive Intelligence semblaient destinées à devenir cofondatrices.Anna Goldie, PDG, et Azalia Mirhoseini, directrice technique, sont si connues dans le milieu de l’I
La course à l'IA n'attendra pas, tout comme cette réduction de 25 % sur le TechCrunch Disrupt La course à l'IA n'attendra pas, tout comme cette réduction de 25 % sur le TechCrunch Disrupt Tous les fondateurs qui se lancent actuellement dans l’IA se posent la même question : avançons-nous assez vite et de manière suffisamment efficace ? TechCrunch Disrupt 2026 vous permet de côtoyer les
Recommandations de sujets spéciaux liés
Conception et art Les meilleurs outils d'illustration basés sur l'IA : créez plus rapidement des scènes éditoriales et des illustrations de couverture
Les meilleurs outils d'illustration basés sur l'IA : créez plus rapidement des scènes éditoriales et des illustrations de couverture

Les meilleurs outils d'illustration IA de 2026 : notre sélection regroupe les outils les plus performants pour créer rapidement de superbes scènes éditoriales et des couvertures accrocheuses. Chaque option a été soumise à des tests rigoureux en conditions réelles ; nous vous proposons une comparaison entre les versions gratuites et payantes afin de vous aider à trouver celle qui correspond le mieux à votre flux de travail. Essayez dès aujourd’hui ces solutions incontournables pour exploiter pleinement le potentiel de l’IA et booster votre productivité créative. Découvrez-les dès maintenant sur XIX.AI.

10 outils
xix.ai
Éducation et apprentissage Les meilleurs professeurs particuliers spécialisés en IA pour la préparation aux examens : entraînez-vous en maths, en sciences et en anglais
Les meilleurs professeurs particuliers spécialisés en IA pour la préparation aux examens : entraînez-vous en maths, en sciences et en anglais

Les meilleurs tuteurs IA 2026 les mieux notés pour la préparation aux examens sont disponibles ici, sur XIX.AI ! Notre sélection comprend des outils puissants et révolutionnaires qui proposent une comparaison entre les versions gratuites et payantes, des tests concrets et des classements mis à jour chaque semaine. Ils vous aident à améliorer votre efficacité à l'écrit, à simplifier l'apprentissage de sujets complexes et à libérer votre potentiel académique. Découvrez dès maintenant l'outil de préparation aux examens qui vous convient le mieux et commencez à créer dès aujourd'hui pour exploiter pleinement les avantages de l'IA !

10 outils
xix.ai
Finance Outils de planification budgétaire par IA pour la gestion personnelle des finances
Outils de planification budgétaire par IA pour la gestion personnelle des finances

2026 Derniers Meilleurs Outils de Planification Budgétaire par IA les mieux notés pour la gestion personnelle des finances sont ici sur XIX.AI ! Cette collection soigneusement sélectionnée propose des solutions puissantes et révolutionnaires qui vous aident à réaliser des tests concrets, à comprendre vos habitudes de dépenses et à créer des plans personnalisés pour améliorer votre productivité. Profitez d’une comparaison entre versions gratuites et payantes ainsi que de classements détaillés. Des outils incontournables conçus pour simplifier la gestion financière et exploiter pleinement votre avantage grâce à l’IA. Explorez dès maintenant !

11 outils
xix.ai
Santé et bien-être Assistants de suivi du sommeil par l’IA : améliorez votre récupération grâce à de meilleures habitudes avant le coucher
Assistants de suivi du sommeil par l’IA : améliorez votre récupération grâce à de meilleures habitudes avant le coucher

2026 : Découvrez les meilleurs assistants de suivi du sommeil basés sur l’IA, hautement notés et récemment mis à jour, conçus pour une récupération optimale. Ce guide hebdomadaire entièrement actualisé présente des outils puissants qui offrent des tests en conditions réelles, des comparaisons entre versions gratuites et payantes, ainsi que des classements détaillés afin de vous aider à trouver la solution idéale pour améliorer la qualité du sommeil et favoriser de meilleures habitudes avant le coucher. Explorez-le dès maintenant sur XIX.AI pour tirer parti des avantages offerts par l’IA.

10 outils
xix.ai
Analyse des données Copilotes SQL basés sur l'IA pour l'analyse des produits et du chiffre d'affaires
Copilotes SQL basés sur l'IA pour l'analyse des produits et du chiffre d'affaires

2026 : les meilleurs copilotes SQL IA les mieux notés pour l'analyse des produits et du chiffre d'affaires ! XIX.AI a sélectionné une gamme d’outils puissants et révolutionnaires à essayer absolument, qui sont soumis à des tests en conditions réelles via des classements mis à jour chaque semaine. Ces outils aident les utilisateurs à booster considérablement leur productivité en accélérant l’analyse des données, en simplifiant les requêtes complexes et en générant des informations précises permettant de prendre des décisions commerciales plus éclairées. Explorez-les dès maintenant pour découvrir l’outil idéal qui vous permettra de tirer pleinement parti de l’IA !

14 outils
xix.ai
Éducation et apprentissage Les meilleurs outils d'aide aux devoirs basés sur l'IA qui enseignent : apprenez les concepts, pas seulement les réponses
Les meilleurs outils d'aide aux devoirs basés sur l'IA qui enseignent : apprenez les concepts, pas seulement les réponses

2026 : les meilleurs outils d'aide aux devoirs basés sur l'IA, les mieux notés, qui enseignent les concepts fondamentaux et ne se contentent pas de fournir des réponses. Des outils puissants pour les élèves. Une sélection incontournable à ne pas manquer. Mise à jour hebdomadaire. Comparaison entre les versions gratuites et payantes. Tests en conditions réelles. Classements précis pour vous aider à exploiter pleinement votre potentiel d'apprentissage. Explorez dès maintenant pour découvrir l'outil idéal qui vous permettra d'étudier plus efficacement.

10 outils
xix.ai
commentaires (22)
0/500
HarryAllen
HarryAllen 27 juillet 2026 22:00:13 UTC+02:00

I've been playing around with ChatGPT for coding too, and honestly, seeing it generate daily routines in 12 different languages is wild. But does it actually handle edge cases or just produce boilerplate? I'd love to see a real-world bug fix comparison. 😅

EdwardSanchez
EdwardSanchez 26 août 2025 07:59:22 UTC+02:00

ChatGPT coding in 12 languages? That's wild! I wonder how it handles edge cases in PHP vs. Python. Gotta test this myself! 😎

NicholasClark
NicholasClark 21 avril 2025 17:52:17 UTC+02:00

ChatGPTが12の主要なプログラミング言語で日常のルーチンを生成する能力は素晴らしいです!まるで個人のコーディングアシスタントを持っているようです。提供される洞察は役立ちますが、時々コードが少しずれていることがあります。それでも、異なる言語を学んだり実験したりするのに素晴らしいツールです。頑張ってください、ChatGPT!🚀

CarlTaylor
CarlTaylor 20 avril 2025 16:18:20 UTC+02:00

A capacidade do ChatGPT de gerar rotinas diárias em várias linguagens de programação é impressionante! É como ter um assistente de codificação pessoal. As percepções que ele fornece são úteis, mas às vezes o código pode estar um pouco errado. Ainda assim, é uma ótima ferramenta para aprender e experimentar diferentes linguagens. Continue o bom trabalho, ChatGPT! 🚀

BrianWalker
BrianWalker 20 avril 2025 08:20:36 UTC+02:00

ChatGPTが12の主要なプログラミング言語で日常のルーチンを生成できるなんて驚きです!PythonとJavaで試してみましたが、コードが完璧でした。ただ、Rustのようなニッチな言語では苦労することがあります。それでも、異なるコーディングスタイルを学ぶための素晴らしいツールです。試してみてください!🚀

EricJohnson
EricJohnson 20 avril 2025 08:08:22 UTC+02:00

ChatGPTが12の主要なプログラミング言語で日常のルーチンを生成するなんて驚き!Pythonで試したら、文法やロジックが完璧だった。ただ、特定の言語のニュアンスを捉えきれないことがある。でも、学習や迅速なコーディングには最高のツールだね!🤓👍

OR