<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro - Langages de programmation</title>
		<link>https://www.developpez.net/forums/</link>
		<description>Forum général sur les langages de programmation, sur la POO, opinions, choix, ...</description>
		<language>fr</language>
		<lastBuildDate>Wed, 03 Jun 2026 04:50:50 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.png</url>
			<title>Forum du club des développeurs et IT Pro - Langages de programmation</title>
			<link>https://www.developpez.net/forums/</link>
		</image>
		<item>
			<title>BACKSIC : coder comme en 1985, partager comme en 2026</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184030&amp;goto=newpost</link>
			<pubDate>Tue, 02 Jun 2026 13:29:42 GMT</pubDate>
			<description>Bonjour à tous, 
 
Beaucoup...</description>
			<content:encoded><![CDATA[<div>Bonjour à tous,<br />
<br />
Beaucoup de choses se passent pour nous...<br />
et aujourd'hui une étape importante est franchie : <b>Backsic entre en bêta ouverte</b> !<br />
<br />
Backsic est d'abord un dérivé du Basic, résolument simple et rétro...<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="33"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br /></div></td><td valign="top"><pre style="margin: 0">' un petit texte en 3D.
background #124
color #fe4
create text &quot;HELLO!&quot; as &quot;titre&quot;
paint &quot;titre&quot; to &quot;metal&quot;
do
	turn &quot;titre&quot; by 1
	zoom &quot;titre&quot; to 2 + (sin ?angle)
	?angle + 1
	update
loop</pre></td></tr></table></code><hr />
</div>Mais surtout, notre volonté était un retour à la <b>simplicité originelle des années 80</b>, quand il suffisait d’allumer son Amstrad / Commodore / Thomson pour taper quelques lignes pour s'initier à la sorcellerie du code. <br />
<br />
<b>Backsic est 100% cloud</b> pour rendre le code accessible immédiatement : rien à installer ou télécharger, éditeur, compilateur, runtime, hébergement en ligne...<br />
<br />
<font size="3">Cela veut dire...</font><br />
<br />
- partager vos créations aussi simplement qu'une vidéo youtube<br />
- montrer son travail en direct sans déploiement ni configuration<br />
- universel : coder sur son PC, voir son fils y jouer sur son téléphone<br />
- montrer et consulter les sources, forker, expérimenter...<br />
<br />
<img src="https://www.developpez.net/forums/attachments/p676671d1780406672/general-developpement/langages-programmation/backsic-coder-1985-partager-2026/pong2.jpg/" border="0" alt="Nom : pong2.JPG
Affichages : 31
Taille : 32,4 Ko"  style="float: CONFIG" /><br />
<br />
Les sprites deviennent ici des voxels 3D (avec une transpilation impérative / JavaScript / WebGL invisible).<br />
Idéal pour apprendre, s’amuser, créer des petits jeux ou simplement retrouver le plaisir du code simple.<br />
<br />
<font size="3">Une petite démo...</font><br />
<br />
<a rel="nofollow" href="https://fr.backsic.org/open/club/hello-world" target="_blank">fr.backsic.org/open/club/hello-world</a><br />
<br />
<font size="3">Et une première introduction...</font><br />
<br />

<div class="video-container"><iframe class="restrain" title="YouTube video player" width="560" height="315" allowfullscreen src="//www.youtube.com/embed/T07XkH_cD9s?wmode=transparent&amp;fs=1" frameborder="0"></iframe></div>
<br />
<br />
Nous sommes actuellement en Béta et finalisons encore beaucoup de choses !<br />
Mais si le coeur vous en dit, n'hésitez pas à venir taper quelques lignes, ça nous ferait plaisir (et nous rendrait service).<br />
<br />
<b>C'est ouvert et gratuit !</b></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p676671d1780406672/general-developpement/langages-programmation/backsic-coder-1985-partager-2026/pong2.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f41/general-developpement/langages-programmation/">Langages de programmation</category>
			<dc:creator>Club Backsic</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184030/general-developpement/langages-programmation/backsic-coder-1985-partager-2026-a/</guid>
		</item>
		<item>
			<title>programmation en langage QB64</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2183550&amp;goto=newpost</link>
			<pubDate>Mon, 04 May 2026 05:36:46 GMT</pubDate>
			<description>Bonjour, 
Je programme en...</description>
			<content:encoded><![CDATA[<div>Bonjour,<br />
Je programme en QB64 version 2.1 depuis longtemps !!!<br />
La compilation de l'un de mes programmes me renvoie :<br />
C++ Compilation failed <br />
(Check .\internal\temp\compilelog.txt)<br />
<br />
le fichier compilelog.txt est :<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br /></div></td><td valign="top"><pre style="margin: 0">C:/qb64/internal/c/c_compiler/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\apiqu\AppData\Local\Temp\ccGBNyKi.o:qbx.cpp:(.text+0x2183e): undefined reference to `sub_beep()'
C:/qb64/internal/c/c_compiler/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\apiqu\AppData\Local\Temp\ccGBNyKi.o:qbx.cpp:(.text+0x2186f): undefined reference to `sub_beep()'
C:/qb64/internal/c/c_compiler/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\apiqu\AppData\Local\Temp\ccGBNyKi.o:qbx.cpp:(.text+0x28ba2): undefined reference to `sub_play(qbs*)'
C:/qb64/internal/c/c_compiler/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\apiqu\AppData\Local\Temp\ccGBNyKi.o:qbx.cpp:(.text+0x30108): undefined reference to `sub_play(qbs*)'
C:/qb64/internal/c/c_compiler/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libqb\os\win\libqb_2_1_0001000000000.o:libqb.cpp:(.text+0x944e1): undefined reference to `snd_init()'
C:/qb64/internal/c/c_compiler/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libqb\os\win\libqb_2_1_0001000000000.o:libqb.cpp:(.text+0x95c9d): undefined reference to `snd_mainloop()'
C:/qb64/internal/c/c_compiler/bin/../lib/gcc/x86_64-w64-mingw32/12.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: libqb\os\win\libqb_2_1_0001000000000.o:libqb.cpp:(.text+0x95f42): undefined reference to `snd_un_init()'
collect2.exe: error: ld returned 1 exit status</pre></td></tr></table></code><hr />
</div><br />
Après bien des recherches, je ne trouve pas ; merci pour votre aide.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f41/general-developpement/langages-programmation/">Langages de programmation</category>
			<dc:creator>vieil_ordi</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2183550/general-developpement/langages-programmation/programmation-langage-qb64/</guid>
		</item>
		<item>
			<title>Créer une couche de lisibilité humaine par dessus les expressions régulières</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2181535&amp;goto=newpost</link>
			<pubDate>Sat, 17 Jan 2026 09:07:31 GMT</pubDate>
			<description><![CDATA[Bonjour.  
 
J'ai eu l'idée...]]></description>
			<content:encoded><![CDATA[<div>Bonjour. <br />
<br />
J'ai eu l'idée d'une amélioration des expressions régulières utilisées en programmation, et je cherche si elle existait déjà.<br />
<br />
Nulle intention de remettre en question les expressions régulières, qui se sont instaurées en tant que standard, mais sont complexes, encore plus pour le débutant et surtout source d'erreurs du fait de leur faible lisibilité dans le cadre d'un travail en équipe. <br />
<br />
Mon idée : <br />
<br />
Décrire ce que l'on souhaite &quot;matcher&quot; dans un langage intelligible humain dans un langage dédié et conçu pour cela.<br />
Ensuite, un logiciel prend la demande en entrée, et génère en sortie l'expression régulière, logiciel qui pourra être agrémenté d'option pour définir des constantes selon tel ou tel langage. <br />
<br />
Vous me direz que cela n'a pas d'intérêt maintenant avec l'IA, car on exprime son besoin à l'IA, l'IA génère, ou prend une expression régulière existante et la modifie selon vos désirs, même plus besoin d'apprendre la syntaxe des expressions régulières. <br />
<br />
Mais malgré tout, la syntaxe de l'expression régulière demeure peu lisible, un peu comme du code assembleur comparé à du langage impératif, où bien qu'en commentant beaucoup on puisse faire une erreur. Il y a les tests unitaires pour parer à ces mégardes me direz-vous.<br />
<br />
Néanmoins, je reste déterminé sur l'intérêt de cette idée, qui est tout à fait intégrable en tant que code source dédié, automatisable dans un makefile ou autre, afin d'avoir une définition intelligible de ce qui est matché, et le respect du standard des expressions régulières en sortie. <br />
<br />
Alors, avant de me lancer dans le développement, j'ai cherché si cela existait déjà. Oui.<br />
<br />
Il y a &quot;Human2Regex&quot;  <a rel="nofollow" href="https://human2regex.com/tutorial.html" target="_blank">https://human2regex.com/tutorial.html</a> qui correspond le mieux à cette idée. Seul regret : le langage dans lequel il est concu, écrit en C/C++ aurait assuré une meilleure portabilité.<br />
<br />
Il existe d'autres projets, mais beaucoup moins &quot;human&quot; : <a rel="nofollow" href="https://github.com/crdoconnor/simex" target="_blank">https://github.com/crdoconnor/simex</a> et <a rel="nofollow" href="https://dottxt-ai.github.io/outlines/1.2.5/features/utility/regex_dsl/" target="_blank">https://dottxt-ai.github.io/outlines...ity/regex_dsl/</a><br />
<br />
En espérant que ce partage vous sera utile.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f41/general-developpement/langages-programmation/">Langages de programmation</category>
			<dc:creator>Access_to_folder</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2181535/general-developpement/langages-programmation/creer-couche-lisibilite-humaine-dessus-expressions-regulieres/</guid>
		</item>
		<item>
			<title>Index TIOBE de novembre 2025 : C# connaît la plus forte croissance et menace de ravir la 4e place à Java</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2180512&amp;goto=newpost</link>
			<pubDate>Mon, 17 Nov 2025 21:16:41 GMT</pubDate>
			<description>*Index TIOBE de novembre 2025...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Index TIOBE de novembre 2025 : C# connaît la plus forte croissance et menace de ravir la 4e place à Java, tandis que Go quitte le top 10</font></b><br />
<b><font size="1">Python reste en tête, mais semble avoir atteint un plateau</font></b><br />
<br />
<b>TIOBE publie la dernière mise à jour de son classement des langages de programmation les plus populaires. En novembre 2025, C#, le langage orienté objet, multiplateforme et open source de Microsoft pour la plateforme .NET, est devenu le langage qui connaît la plus forte croissance dans l'index, réduisant l'écart avec Java à moins d'un point de pourcentage. TIOBE estime que C# pourrait finir par dépasser Java en matière de popularité. Les langages établis de longue date restent présents : Perl fait son retour, SQL occupe la 10e place et Go quitte le top 10. Python reste le leader du classement, C consolide sa position de numéro deux et C++ perd du terrain.</b><br />
<br />
Selon le dernier classement TIOBE, le langage C# de Microsoft connaît une croissance remarquable. Sa popularité atteint environ 7,65 %, soit une augmentation de 2,67 points de pourcentage par rapport à 2024. Avec son taux de croissance élevé, il pourrait devenir le langage de l'année 2025 de TIOBE, une distinction attribuée au langage ayant enregistré la plus forte augmentation de notes au cours de l'année. C# a remporté ce prix pour l'année 2023.<br />
<br />
Cette dynamique place désormais C# très proche de Java. C# n'a jamais été mieux classé que Java dans l'indice TIOBE. Mais actuellement, la différence entre les deux langages est inférieure à un point de pourcentage (0,89 %), Java occupant la 4e place avec une note de 8,54 %. C# pourrait bien supplanter Java.<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			<div>
				Envoyé par <strong>Paul Jansen, PDG de TIOBE Software</strong>
				
			</div>
			<div class="message"><br />
Comment C# a-t-il réussi cela ? Java et C# se livrent bataille depuis longtemps dans les mêmes domaines. À l'heure actuelle, il semble que C# ait éliminé toutes les raisons de ne pas utiliser C# à la place de Java : il est désormais multiplateforme, open source et contient toutes les nouvelles fonctionnalités linguistiques souhaitées par les développeurs. Si le monde financier reste dominé par Java, tous les autres domaines affichent des parts égales entre Java et C#. De plus, Microsoft est en pleine forme et C# reste le langage de programmation le plus soutenu par Microsoft.<br /></div>
			
		<hr />
	</div>
</div><a href="https://dotnet.developpez.com/actu/372078/" target="_blank">C# 14</a>, la dernière version à support à long terme (LTS) du langage .NET, a été lancée récemment dans le cadre de <a href="https://dotnet.developpez.com/actu/377608/" target="_blank">.NET 10</a>. Il est actuellement en cinquième position dans le classement TIOBE. TIOBE mesure la popularité relative des langages de programmation. Ainsi, le fait que C# 14 ait fait l'actualité avec ses versions bêta et préversions successives avant sa sortie officielle a peut-être contribué à faire grimper son pourcentage au cours des derniers mois.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p671862d1763414195/general-developpement/langages-programmation/index-tiobe-novembre-2025-csharp-connait-plus-forte-croissance-menace-ravir-4e-place-java/index-tiobe-novembre-2025.png/" border="0" alt="Nom : index-tiobe-novembre-2025.png
Affichages : 65019
Taille : 80,8 Ko"  style="float: CONFIG" /></div><br />
Paul Jansen, PDG de TIOBE Software, souligne que le langage de Microsoft est là pour rester. « C# grignote des parts de marché à Java et devient de plus en plus populaire dans des domaines tels que les back-ends d'applications Web et les jeux (grâce à Unity). C# peut être utilisé gratuitement et évolue à un rythme soutenu, ce qui rend le langage plus expressif à chaque nouvelle version. C# est là pour rester et pourrait même bientôt dépasser Java ».<br />
<br />
<b><font size="3">C# mérite-t-il de dépasser Java en matière de popularité ?</font></b><br />
<br />
Les avis sont partagés sur cette question. Pour certains, la réponse est un « oui » retentissant. « En tant que langage relativement jeune, lancé pour la première fois en 2000, il n'est pas alourdi par le bagage qui entrave l'illustre Java. Maintenant qu'il est open source, C# n'est plus entaché par son association avec Microsoft. Au contraire, il tire profit de cette association, car Microsoft soutient la communauté open source », a commenté un internaute.<br />
<br />
Il a poursuivi : « C# est désormais indépendant de la plateforme, tout comme Java, et il est sans doute plus facile à utiliser, car il nécessite beaucoup moins de code standard pour effectuer des tâches simples ». Il faut toutefois souligner que, malgré son nom, il n'a pas grand-chose en commun avec le C ou le C++.<br />
<br />
Il s'agit d'un langage structuré par blocs. C# est orienté objet et, plutôt que d'être une extension rajoutée comme le C++, « il s'agit d'une implémentation moderne des concepts orientés objet purs ». Pour certains, les changements introduits par C#14 contribuent également à en faire un concurrent encore plus redoutable à Java. Quant à sa position vis-à-vis de Python, son gros inconvénient était autrefois qu'il était orienté objet dès le départ.<br />
<br />
Il était impossible pour de se familiariser avec C# en évitant ses constructions orientées objet. Aujourd'hui, cela est plus facile, car il est possible d'écrire du code C# qui ressemble beaucoup à un langage de script, même cette approche n'a pas connu le même succès que Python. Enfin, que C# finisse par supplanter ou non Java en matière de popularité, d'autres internautes affirment que le choix du langage dépendra des besoins et d'autres facteurs.<br />
<br />
Est-ce que je pense que C# dépassera Java en termes d'utilisation et d'emplois ? Cela dépend davantage de la quantité de code hérité, de systèmes et de programmeurs Java existants. C# n'a tout simplement pas le même héritage, même si l'on tient compte du fait qu'il était autrefois le langage numéro un de Microsoft.  <br />
<br />
<b><font size="3">Les leaders conservent leur avance, mais l'écart se réduit</font></b><br />
<br />
En novembre 2025, Python conserve toujours la tête du classement TIOBE avec 23,37 % de parts (contre 24,45 % en octobre 2025). En revanche, sa progression ralentit nettement : à peine +0,52 % en un an. Ce léger recul confirme un ralentissement amorcé depuis plusieurs mois. Après plusieurs années de règne incontesté, le langage semble avoir atteint son pic de croissance. Pour certains, la popularité de Python ne fait que se stabiliser. <br />
<br />
Juste derrière, C remonte à 9,68 % et conserve la deuxième place du classement, reflétant un regain d'intérêt à mesure que C23 gagne du terrain. C++ et Java perdent tous deux un peu de terrain, mais restent au coude à coude avec respectivement 8,95 % et 8,54 %. C# ferme la marche du top 5.<br />
<br />
Java, dépassé par Python en 2021, est en déclin depuis lors. « Jusqu'à récemment, personne ne pouvait rivaliser avec les chiffres de croissance de Python. Mais aujourd'hui, Python semble avoir atteint un plateau. À la place de Python, c'est désormais le langage C# qui connaît la croissance la plus remarquable. Si C# parvient à maintenir ce rythme, il pourrait même devenir le langage de programmation TIOBE de l'année 2025 », a écrit Paul Jansen.<br />
<br />
<b><font size="2">Les classiques occupent les places inférieures</font></b><br />
<br />
Au-delà du top 5, le classement reste dominé par les langages de programmation traditionnels plutôt que par les nouveaux venus. JavaScript conserve la sixième place avec 3,42 %, tandis que Visual Basic remonte à la septième place avec une note de 3,31 %. Delphi/Object Pascal remonte à la huitième place avec 2,06 %, tandis que Perl revient dans le top 10 à la neuvième place avec 1,84 % après une forte progression d'une année sur l'autre.<br />
<br />
SQL complète la liste à la dixième place avec 1,80 %, conservant une position qui témoigne de l'importance durable des bases de données relationnelles. Go, qui occupait la huitième place en octobre 2025, sort complètement du top 10. <a href="https://programmation.developpez.com/actu/373759/" target="_blank">Le langage Ada</a>, vieux de 40 ans, qui a surgit à la 9e place de l'index TIOBE, est redescendu à la 17e place. Il est porté par un regain d'intérêt pour les langages robustes, fiables et adaptés aux systèmes critiques.<br />
<br />
<b><font size="3">Pourquoi Python est-il toujours en tête de l'index TIOBE ?</font></b><br />
<br />
Même si Python est plus lent que des langages comme C++ ou Rust, sa popularité n'est pas uniquement liée à la vitesse. Paul Jansen explique que la capacité d'apprendre rapidement un nouveau langage est un facteur crucial. Python est simple, polyvalent et dispose d'une vaste gamme de bibliothèques, ce qui en fait un choix idéal pour les débutants et les ingénieurs non spécialisés dans les logiciels qui souhaitent se lancer dans la programmation.<br />
<br />
Outre l'index TIOBE, le constat est le même dans les autres index qui évaluent la popularité des langages de programmation. Il est néanmoins également important de souligner que Python est un langage très populaire parmi les ingénieurs non informaticiens qui souhaitent se lancer dans la programmation.<br />
<br />
<a href="https://programmation.developpez.com/actu/368270/" target="_blank">La popularité de Python a tellement augmenté qu'il a été désigné « langage de l'année 2024 »</a>. Il s'agit d'une réussite importante, car il a connu la plus forte augmentation de notes au cours de l'année écoulée. En 2024, la popularité de Python a augmenté de 9,3 %, contre 2,3 pour Java et 1,4 pour JavaScript.<br />
<br />
<b><font size="3">Les index TIOBE et PYPL : une comparaison des deux classements</font></b><br />
<br />
<ol class="decimal"><li style="">Python (23,37 %) ;</li><li style="">C (9, 68 %) ;</li><li style="">C++ (8,95 %) ;</li><li style="">Java (8,54 %) ;</li><li style="">C# (7,65 %) ;</li><li style="">JavaScript (3,42 %) ;</li><li style="">Visual Basic (3,31 %) ;</li><li style="">Delphi/Object Pascal (2, 06 %)</li><li style="">Perl (1,84 %) ;</li><li style="">SQL (1 8 %).</li></ol><br />
<br />
L'index PYPL présente quant à lui le top 10 suivant pour novembre 2025 :<br />
<br />
<ol class="decimal"><li style="">Python (27, 3 %) ;</li><li style="">Java (12, 47 %) ;</li><li style="">C/C++ (11, 5 %) ;</li><li style="">Objective-C (9,65 %) ;</li><li style="">R (5,7 %) ;</li><li style="">JavaScript (5,6 %) ;</li><li style="">C# (3,62 %) ;</li><li style="">Swift (3,41 %) ;</li><li style="">PHP (3, 04 %) ;</li><li style="">Rust (2,62 %).</li></ol><br />
<br />
<b><font size="3">Ces tendances ne sont pas représentatives du paysage français</font></b><br />
<br />
Comme souligné plus haut, l'index TIOBE Programming Community est un indicateur de la popularité des langages de programmation. L'index est mis à jour une fois par mois. Les notes sont basées sur le nombre d'ingénieurs qualifiés dans le monde, les cours et les fournisseurs tiers. Les moteurs de recherche populaires tels que Google, Bing, Yahoo!, Wikipédia, Amazon, YouTube et Baidu sont utilisés pour calculer les notes.<br />
<br />
Il est important de noter que l'index TIOBE ne concerne pas le meilleur langage de programmation ou le langage dans lequel la plupart des lignes de code ont été écrites. L'index peut être utilisé pour vérifier si vos compétences en programmation sont toujours à jour ou pour prendre une décision stratégique sur le langage de programmation à adopter lors du démarrage de la construction d'un nouveau système logiciel.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p671861d1763413795/general-developpement/langages-programmation/index-tiobe-novembre-2025-csharp-connait-plus-forte-croissance-menace-ravir-4e-place-java/popu.png/" border="0" alt="Nom : Popu.png
Affichages : 8198
Taille : 887,0 Ko"  style="float: CONFIG" /><br />
<b>Popularité des langages dans les offres d'emploi</b><br />
</div><br />
:fleche: <a href="https://emploi.developpez.com/actu/356753/" target="_blank"><b>Emploi informatique : les langages les plus demandés et les mieux payés</b></a><br />
:fleche: <a href="https://emploi.developpez.com/" target="_blank"><b>Portail Emploi de Developpez.com</b></a><br />
<br />
Sources : <a rel="nofollow" href="https://www.tiobe.com/tiobe-index/" target="_blank">classement TIOBE de novembre 2025</a>, <a rel="nofollow" href="https://pypl.github.io/PYPL.html" target="_blank">classement PYPL de novembre 2025</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Quel est votre avis sur le sujet ?<br />
:fleche: Que pensez-vous de la progression de C# dans l'index TIOBE ?<br />
:fleche: Selon vous, C# finira-t-il par supplanter Java en matière de popularité et d'usage ?<br />
:fleche: Que pensez-vous de la popularité des langages de programmation dans le nouveau classement TIOBE ?<br />
:fleche: Quelle comparaison faites-vous entre les classements TIOBE et PYPL ?<br />
<br />
<b>Voir aussi</b><br />
<br />
:fleche: <a href="https://programmation.developpez.com/actu/376112/" target="_blank">Langages les plus utilisés en 2025 : Python règne en maître, SQL revient en force, JavaScript perd du terrain, selon IEEE.<br />
L'impact du vibe coding IA commencerait-il à se faire ressentir sur les index ?</a><br />
<br />
:fleche: <a href="https://programmation.developpez.com/actu/373759/" target="_blank">Le langage Ada, vieux de 40 ans, resurgit à la 9e place de l'index TIOBE, porté par un regain d'intérêt pour les langages robustes, fiables et adaptés aux systèmes critiques, Object Pascal est classé 10e</a><br />
<br />
:fleche: <a href="https://programmation.developpez.com/actu/369202/" target="_blank">Les langages de programmation rapides sont-ils de plus en plus populaires ? L'index TIOBE indique que les langages rapides tels que C++, Go et Rust gagnent du terrain grâce à l'IA et le traitement de données</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p671861d1763413795/general-developpement/langages-programmation/index-tiobe-novembre-2025-csharp-connait-plus-forte-croissance-menace-ravir-4e-place-java/popu.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p671862d1763414195/general-developpement/langages-programmation/index-tiobe-novembre-2025-csharp-connait-plus-forte-croissance-menace-ravir-4e-place-java/index-tiobe-novembre-2025.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f41/general-developpement/langages-programmation/">Langages de programmation</category>
			<dc:creator>Mathis Lucas</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2180512/general-developpement/langages-programmation/index-tiobe-novembre-2025-csharp-connait-plus-forte-croissance-menace-ravir-4e-place-java/</guid>
		</item>
		<item>
			<title>Développement petite application restauration</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2179754&amp;goto=newpost</link>
			<pubDate>Thu, 09 Oct 2025 11:52:33 GMT</pubDate>
			<description>Bonjour à tous, 
 
Je...</description>
			<content:encoded><![CDATA[<div>Bonjour à tous,<br />
<br />
Je souhaiterai avoir vos conseils car je m'apprête à développer une petite application pour une petite entreprise de restauration.<br />
<br />
Je dois faire une petite application qui sera responsive (smartphone, tablette et PC).<br />
<br />
Elle doit service à enregistrer des prestations chez des clients et envoyer l'information à des personnes qui personnes qui interviendront pour faire le service.<br />
<br />
j'ai pensé au combo power apps/SharePoint mais le cout des licences est très important car il risque d'y avoir une 100ène de personne inscrite.<br />
<br />
J'ai cherché et je m'orienterai bien vers &quot;Flutter&quot; pour la partie DEV et &quot;Airtable&quot; pour le stockage de la base de données.<br />
<br />
Avez vous des conseils à me donner ou des astuces qui pourront m'aider à faire un choix éclairé.<br />
<br />
Mille merci pour vos précieux conseils.<br />
<br />
Belle journée à vous.</div>

]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f41/general-developpement/langages-programmation/">Langages de programmation</category>
			<dc:creator>Oliver4551</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2179754/general-developpement/langages-programmation/developpement-petite-application-restauration/</guid>
		</item>
		<item>
			<title><![CDATA[Le langage de programmation Ada, vieux de 40 ans, réapparaît dans le top 10 de l'index TIOBE]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2178065&amp;goto=newpost</link>
			<pubDate>Tue, 15 Jul 2025 09:32:42 GMT</pubDate>
			<description>*Le langage Ada, vieux de 40...</description>
			<content:encoded><![CDATA[<div><b><font size="4">Le langage Ada, vieux de 40 ans, resurgit à la 9e place de l'index TIOBE, porté par un regain d’intérêt pour les langages robustes, fiables et adaptés aux systèmes critiques</font></b><br />
<b><font size="1">Object Pascal est classé 10e</font></b><br />
<br />
<b>TIOBE souligne un retour en grâce des langages de programmation anciens et matures comme Ada, Fortran, Perl, Delphi et Visual Basic. En particulier, Ada se distingue en atteignant la 9e place du classement TIOBE de juillet 2025. Cette résurgence serait portée par l’utilisation croissante d’Ada dans des secteurs où la sécurité et la fiabilité sont cruciales, comme l’aéronautique et l’automobile. <a href="https://microsoft.developpez.com/actu/360467/" target="_blank">La fiabilité des systèmes critiques redevient une priorité après la panne informatique mondiale provoquée par CrowdStrike</a> et les déboires techniques de Boeing. En février, TIOBE a signalé que les langages rapides tels que C++, Go et Rust ont le vent en poupe.</b><br />
<br />
Le classement TIOBE de juillet 2025 suscite un grand débat dans la communauté technologique. La discussion est centrée sur le retour en force du langage de programmation Ada, vieux de 40 ans, dans le top 10 de l'index. Certains remettent en cause le classement, mais le PDG de TIOBE, Paul Jansen, rapporte que la remontée du langage Ada est liée à l'importance qu'il accorde à la sécurité, en citant son utilisation dans les systèmes hautement critiques.<br />
<br />
Ada est un langage de programmation orienté objet dont les premières versions remontent au début des années 1980. La dernière version publiée est Ada 2022. Ada a été à l'origine conçu en réponse à un cahier des charges établi par le ministère de la Défense des États-Unis. Ce dernier voulait rationaliser et sécuriser le développement logiciel de ses systèmes embarqués, souvent complexes, coûteux, et déployés dans des contextes de mission critique.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p668749d1752571757/general-developpement/langages-programmation/langage-programmation-ada-vieux-40-ans-reapparait-top-10-l-index-tiobe/162914of17j5wlnh949k90.png/" border="0" alt="Nom : 162914of17j5wlnh949k90.png
Affichages : 52270
Taille : 170,9 Ko"  style="float: CONFIG" /></div><br />
Le nom « Ada » a été choisi en l’honneur d’Ada Lovelace, première informaticienne de l’histoire. Ada ne bat pas des records en matière de vitesse brute, mais il est reconnu pour ses excellentes performances en matière de fiabilité, de sécurité et de prédictibilité dans les systèmes embarqués et temps réel.<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Citation:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			<div>
				Envoyé par <strong>Paul Jansen, PDG de TIOBE</strong>
				
			</div>
			<div class="message"><br />
Les 7 premiers langages de l'indice TIOBE sont les mêmes depuis deux ans. On ne peut pas en dire autant des langages classés entre la 8e et la 12e place. Ils changent de position chaque mois. C'est une bataille permanente entre les anciens : Visual Basic, SQL, Fortran, Ada, Perl et Delphi. Et chaque fois que l'on pense que l'un d'entre eux va rester dans le top 10, il est remplacé par un autre langage. Plus remarquable encore, d'autres nouveaux langages devraient entrer dans le top 10 à la place de ces anciens. Où sont Rust, Kotlin, Dart et Julia ?<br />
<br />
Apparemment, les langages établis ont la cote. Mais lequel l'emportera ? Honnêtement, c'est très difficile à dire, mais je parierais sur Ada. Avec des exigences toujours plus strictes en matière de sécurité, Ada, en tant que langage de programmation système dans le domaine critique pour la sécurité, est probablement le mieux placé pour survivre.<br /></div>
			
		<hr />
	</div>
</div>Les secteurs de l'avionique et de l'automobile seraient en train de revenir à Ada. L'inclusion d'Ada dans le top 10 pourrait donc être un signe de la pertinence durable du langage dans ces secteurs. Nvidia, le géant des accélérateurs d'IA, teste également le langage Ada dans certains projets liés à la sécurité critique, notamment via le langage SPARK pour du firmware fiable. Il est important de noter que cela n'a aucun lien avec les GPU « Ada Lovelace » de Nvidia.<br />
<br />
Ada remporte la palme de la remontée la plus spectaculaire dans l'index TIOBE en un an, passant de la 24e place en juillet 2024 à la 9e place en juillet 2025. Il est suivi par Delphi/Object Pascal, à la 10e place. <a href="https://programmation.developpez.com/actu/271830/" target="_blank">Le langage de programmation Pascal continue de déjouer les pronostiques sur sa mort</a>. Alors que certains membres de la communauté technologique le considèrent comme mort, sa place dans le classement TIOBE suggère qu'il est toujours très sollicité.<br />
<br />
<b><font size="3">L'index TIOBE révèle une popularité croissante des langages jugés rapides</font></b><br />
<br />
Outre la fiabilité, la vitesse est une autre exigence majeure des systèmes modernes. TIOBE souligne l'importance croissante des langages de programmation rapides pour des tâches telles que l'exploration de données, le traitement vidéo et le commerce. Python occupe toujours la première place avec une note de 26.98 %, suivi par les langages comme C++ (9,80 %), C (9, 65 %) et Java (8,76 %). C# de Microsoft ferme le top 5 du classement de juillet 2025.<br />
<br />
JavaScript (3, 66 %) est classé à la 6e place et Go (2, 04 %) à la 7e place. Selon le classement TIOBE de février 2025, les langages C++, Go et Rust gagnent en popularité en raison de leurs performances en matière de vitesse pour le traitement rapide de grandes quantités de données.<br />
<br />
TIOBE indique que ces langages deviennent essentiels dans les industries qui exigent des performances en temps réel et une puissance de calcul élevée. TIOBE avait également mis en avant Mojo et Zig, deux langages rapides qui gagnent en popularité. Si Python reste très populaire, les développeurs dans des domaines tels que l'IA, l'analyse de données et le trading financier se tournent vers des langages plus rapides pour obtenir de meilleures performances.<br />
<br />
<b><font size="3">Pourquoi Python est-il toujours en tête du classement de l'index TIOBE ?</font></b><br />
<br />
Même si Python est plus lent que des langages comme C++ ou Rust, sa popularité n'est pas uniquement liée à la vitesse. Paul Jansen explique que la capacité d'apprendre rapidement un nouveau langage est un facteur crucial. Python est simple, polyvalent et dispose d'une vaste gamme de bibliothèques, ce qui en fait un choix idéal pour les débutants et les ingénieurs non spécialisés dans les logiciels qui souhaitent se lancer dans la programmation.<br />
<br />
Outre l'index TIOBE, le constat est le même dans les autres index qui évaluent la popularité des langages de programmation. Il est néanmoins également important de souligner que Python est un langage très populaire parmi les ingénieurs non informaticiens qui souhaitent se lancer dans la programmation.<br />
<br />
La popularité de Python a tellement augmenté qu'il a été désigné « langage de l'année 2024 ». Il s'agit d'une réussite importante, car il a connu la plus forte augmentation de notes au cours de l'année écoulée. En 2024, la popularité de Python a augmenté de 9,3 %, contre 2,3 pour Java et 1,4 pour JavaScript.<br />
<br />
<b><font size="3">Les index TIOBE et PYPL : une comparaison des deux classements</font></b><br />
<br />
L'index TIOBE évalue la popularité des langages de programmation en tenant compte de facteurs tels que le nombre d'ingénieurs qualifiés, les cours en ligne et les fournisseurs tiers. En revanche, l'index PYPL de popularité des langages de programmation se concentre sur la fréquence des recherches de tutoriels pour chaque langage sur Google. Pour juillet 2025, l'index TIOBE classe les 10 premiers langages de programmation les plus populaires comme suit :<br />
<br />
<ol class="decimal"><li style="">Python (26,98 %) ;</li><li style="">C++ (9,8 %) ;</li><li style="">C (9,65 %) ;</li><li style="">Java (8,76 %) ;</li><li style="">C# (4,87 %) ;</li><li style="">JavaScript (3,36 %) ;</li><li style="">Go (Golang) (2, 04%) ;</li><li style="">Visual Basic (1,94%) ;</li><li style="">Ada (1,77 %) ;</li><li style=""> Delphi/Object Pascal (1,77%).</li></ol><br />
<br />
L'index PYPL présente quant à lui le top 10 suivant pour juillet 2025 :<br />
<br />
<ol class="decimal"><li style="">Python (31,47 %) ;</li><li style="">Java (15,22 %) ;</li><li style="">JavaScript (7,65 %) ;</li><li style="">C/C++ (7,05 %) ;</li><li style="">C# (5,81 %) ;</li><li style="">R (4,88 %) ;</li><li style="">PHP (3,55 %) ;</li><li style="">TypeScript (2,76 %) ;</li><li style="">Objective-C (2,76 %) ;</li><li style="">Rust (2,72 %).</li></ol><br />
<br />
<b><font size="3">Ces tendances ne sont pas représentatives du paysage français</font></b><br />
<br />
Comme souligné plus haut, l'index TIOBE Programming Community est un indicateur de la popularité des langages de programmation. L'index est mis à jour une fois par mois. Les notes sont basées sur le nombre d'ingénieurs qualifiés dans le monde, les cours et les fournisseurs tiers. Les moteurs de recherche populaires tels que Google, Bing, Yahoo!, Wikipédia, Amazon, YouTube et Baidu sont utilisés pour calculer les notes.<br />
<br />
Il est important de noter que l'index TIOBE ne concerne pas le meilleur langage de programmation ou le langage dans lequel la plupart des lignes de code ont été écrites. L'index peut être utilisé pour vérifier si vos compétences en programmation sont toujours à jour ou pour prendre une décision stratégique sur le langage de programmation à adopter lors du démarrage de la construction d'un nouveau système logiciel.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p668751d1752571893/general-developpement/langages-programmation/langage-programmation-ada-vieux-40-ans-reapparait-top-10-l-index-tiobe/3.jpg/" border="0" alt="Nom : 3.jpg
Affichages : 16474
Taille : 89,9 Ko"  style="float: CONFIG" /></div><br />
Sources : <a rel="nofollow" href="https://www.tiobe.com/tiobe-index/" target="_blank">classement TIOBE de juillet 2025</a>, <a rel="nofollow" href="https://pypl.github.io/PYPL.html" target="_blank">classement PYPL de juillet 2025</a><br />
<br />
:fleche: <a href="https://emploi.developpez.com/actu/356753/" target="_blank">Emploi informatique 2023 : les langages les plus demandés et les mieux payés</a><br />
:fleche: <a href="https://emploi.developpez.com/" target="_blank">Portail Emploi de Developpez.com</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Que pensez-vous des classements des index TIOBE et PYPL de juillet 2025 ?<br />
:fleche: Que pensez-vous de la position des langages comme Ada, Fortran, Perl, Delphi, Visual Basic et Object Pascal dans l'index TIOBE de juillet 2025 ?<br />
:fleche: Le PDG de TIOBE estime que la résurgence du langage Ada est portée par l'accent mis par l'industrie sur la sécurité et la fiabilité des systèmes critiques. Qu'en pensez-vous ? <br />
<br />
<b>Voir aussi</b><br />
<br />
:fleche: <a href="https://programmation.developpez.com/actu/369202/" target="_blank">Les langages de programmation rapides sont-ils de plus en plus populaires ? L'index TIOBE indique que les langages rapides tels que C++, Go et Rust gagnent du terrain, grâce à l'IA et le traitement de données</a><br />
<br />
:fleche: <a href="https://programmation.developpez.com/actu/368270/" target="_blank">Les langages de programmation les plus populaires : les données de 1958 à 2025 en vidéo, Python est le langage de programmation de l'année 2024</a><br />
<br />
:fleche: <a href="https://programmation.developpez.com/actu/357999/" target="_blank">Entre modernité et tradition : FORTRAN et COBOL réintègrent le classement de TIOBE sur la popularité des langages de programmation, un retour aux sources ou un frein à l'innovation ?</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p668749d1752571757/general-developpement/langages-programmation/langage-programmation-ada-vieux-40-ans-reapparait-top-10-l-index-tiobe/162914of17j5wlnh949k90.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p668751d1752571893/general-developpement/langages-programmation/langage-programmation-ada-vieux-40-ans-reapparait-top-10-l-index-tiobe/3.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f41/general-developpement/langages-programmation/">Langages de programmation</category>
			<dc:creator>Mathis Lucas</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2178065/general-developpement/langages-programmation/langage-programmation-ada-vieux-40-ans-reapparait-top-10-l-index-tiobe/</guid>
		</item>
	</channel>
</rss>
