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
178

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
Les actions américaines atteignent un jalon historique alors que les géants de l'IA et de l'aérospatiale se préparent pour leur entrée boursière à la valeur du trillion de dollars. Les actions américaines atteignent un jalon historique alors que les géants de l'IA et de l'aérospatiale se préparent pour leur entrée boursière à la valeur du trillion de dollars. Elon Musk, Sam Altman et Dario Amodei, trois titans du secteur technologique, s’approchent des introductions en bourse de leurs entreprises respectives. Avec SpaceX, OpenAI et Anthropic – trois géants de l’industrie dont les valorisations approchent
La startup suédoise en intelligence artificielle Lovable Eyes atteint une valorisation de 13,2 milliards de dollars après un tour de table majeur La startup suédoise en intelligence artificielle Lovable Eyes atteint une valorisation de 13,2 milliards de dollars après un tour de table majeur Alors que les outils de codage alimentés par l’intelligence artificielle gagnent en popularité, la startup suédoise Lovable a levé des fonds lors d’un tour de table majeur. L’entreprise vise à collecter 3 milliards de dollars, ce qui pourrait porter
Google teste l'agent IA Remy pour Gemini à mesure que l'accent se déplace vers le contrôle utilisateur Google teste l'agent IA Remy pour Gemini à mesure que l'accent se déplace vers le contrôle utilisateur Selon Business Insider, Google teste Remy, un nouvel agent personnel d’IA pour Gemini. Cet outil vise à exécuter des tâches au nom des utilisateurs, rationalisant ainsi les flux de travail professionnels et les routines quotidiennes.Actuellement, Re
Recommandations de sujets spéciaux liés
Référencement Les meilleurs outils d'analyse des SERP basés sur l'IA pour la stratégie de référencement
Les meilleurs outils d'analyse des SERP basés sur l'IA pour la stratégie de référencement

Les meilleurs outils d’analyse SERP basés sur l’IA de 2026, les mieux notés pour la stratégie de référencement, sont sélectionnés par XIX.AI à l’issue de tests rigoureux en conditions réelles et de classements mis à jour chaque semaine. Ces outils puissants vous aident à révéler des opportunités d’optimisation cachées, à améliorer les performances de votre contenu et à acquérir un avantage concurrentiel dans les résultats de recherche. Découvrez dès aujourd’hui l’outil idéal pour optimiser votre stratégie de référencement. Explorez-les dès maintenant !

13 outils
xix.ai
Analyse des données Meilleurs outils d’IA pour la détection d’anomalies dans le suivi des KPI pour les équipes SaaS et Ecommerce
Meilleurs outils d’IA pour la détection d’anomalies dans le suivi des KPI pour les équipes SaaS et Ecommerce

2026 Derniers Meilleurs Outils de Détection d’Anomalies par IA les mieux notés pour la surveillance des KPI dans les équipes SaaS et E-commerce ! XIX.AI a sélectionné une collection puissante et révolutionnaire, basée sur des tests rigoureux en conditions réelles et des classements mis à jour chaque semaine. Vous y trouverez des comparaisons détaillées entre les versions gratuites et payantes, afin de vous aider à identifier la solution incontournable qui améliore la productivité et débloque votre avantage concurrentiel grâce à l’IA. Explorez dès maintenant !

10 outils
xix.ai
en écrivant Les meilleurs générateurs de plans basés sur l'IA pour les articles SEO longs
Les meilleurs générateurs de plans basés sur l'IA pour les articles SEO longs

2026 : les meilleurs générateurs de plans basés sur l'IA pour les articles SEO longs, soigneusement sélectionnés par XIX.AI. Ces outils puissants offrent une aide révolutionnaire pour créer rapidement du contenu de haute qualité, améliorant ainsi considérablement l'efficacité de la rédaction. Découvrez une comparaison entre les versions gratuites et payantes, ainsi que des tests concrets et des classements détaillés pour vous aider à trouver l'option incontournable qui répond à vos besoins. Explorez dès maintenant pour tirer pleinement parti de l'IA.

8 outils
xix.ai
Éducation et apprentissage Outils d'étude basés sur l'IA pour les devoirs et la préparation aux examens
Outils d'étude basés sur l'IA pour les devoirs et la préparation aux examens

Les meilleurs outils d'IA de 2026 pour les devoirs et la préparation aux examens ! XIX.AI vous propose une sélection des outils les mieux notés, puissants et révolutionnaires, qui aident les élèves à booster leur productivité, à optimiser la réalisation de leurs devoirs et à réussir haut la main leurs examens grâce à des tests concrets. Découvrez un comparatif entre les versions gratuites et payantes, des classements détaillés et des options incontournables pour tirer pleinement parti de l'IA. Découvrez-les dès maintenant !

10 outils
xix.ai
Composition musicale Outils de démo vocale par IA pour les auteurs-compositeurs, les accroches, les mélodies principales et les sessions de brouillons multilingues
Outils de démo vocale par IA pour les auteurs-compositeurs, les accroches, les mélodies principales et les sessions de brouillons multilingues

2026 Derniers Meilleurs Outils de Démonstration Vocale par IA pour les Paroliers, Créateurs d’Accroches et Équipes de Contenu Multilingues ! XIX.AI a sélectionné une liste primée d’outils puissants et révolutionnaires, soumis à des tests rigoureux en conditions réelles. Vous y trouverez des données détaillées comparant les versions gratuites et payantes, des classements complets et des options incontournables à essayer pour améliorer votre efficacité d’écriture et libérer votre potentiel créatif. Explorez dès maintenant pour découvrir l’outil parfait répondant à tous vos besoins en contenu !

9 outils
xix.ai
Entreprise Les meilleurs outils de veille concurrentielle basés sur l'IA pour les petites entreprises
Les meilleurs outils de veille concurrentielle basés sur l'IA pour les petites entreprises

Les meilleurs outils de recherche concurrentielle basés sur l’IA les plus récents et les mieux notés pour les petites entreprises en 2026 ! XIX.AI a sélectionné une collection extrêmement puissante et révolutionnaire, mise à jour chaque semaine à l’issue de tests rigoureux en conditions réelles et accompagnée de classements détaillés. Vous y trouverez un comparatif complet entre les versions gratuites et payantes pour vous aider à identifier les outils incontournables qui boosteront votre productivité et vous donneront un avantage concurrentiel. Découvrez-la dès maintenant pour trouver l'outil qui vous convient le mieux !

9 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