En savoir plus

Les langages et les technologies

Python est ton premier langage, mais il en existe des centaines. Choisis une techno et clique : du vrai code, des echantillons et des outils scientifiques fabuleux t'attendent.

JS
JS + HTML

Le langage du web

Le seul langage que comprend chaque navigateur. Pages interactives, jeux, data viz - avec un bac a sable ou ton code tourne pour de vrai.

Ouvrir ›
Outils JS

Sciences en ligne

Calculatrices graphiques, simulateurs de physique, planetariums, 3D : des merveilles gratuites qui tournent dans ton navigateur.

Ouvrir ›
JS + 3D

La 3D dans le navigateur

three.js, WebGL, mondes et visites virtuelles - de la vraie 3D sans rien installer. Avec un clin d'oeil au talent d'ici.

Ouvrir ›
Jeux JS

Les moteurs de jeu

Phaser, PlayCanvas, PixiJS, KAPLAY : faire des jeux 2D et 3D qui tournent dans le navigateur, en JavaScript.

Ouvrir ›
Java

Les gros systemes

Applications Android, systemes bancaires, Minecraft. Robuste, present partout, "ecris une fois, execute partout".

Ouvrir ›
C++ Qt
C++ / Qt

La performance

Jeux video, calcul scientifique lourd, logiciels rapides. La puissance brute - et Qt pour les belles interfaces.

Ouvrir ›
Et plus

Julia, R, Rust...

Statistiques, calcul haute performance, mobile, climat : un langage par mission. Le tour d'horizon complet.

Ouvrir ›
Qubits

Le calcul quantique

Au lieu de 0 OU 1, un qubit peut être les deux à la fois. Une tout autre façon de calculer, qui s'écrit déjà en Python avec Qiskit. La techno la plus folle du lot.

Ouvrir ›
Comparer

Le meme code partout

Un petit programme ecrit en Python, JavaScript, Java et C++ a la fois. La preuve que seule la grammaire change.

Ouvrir ›

Un langage, c'est un outil

Apprendre Python, c'est apprendre a penser comme un programmeur : variables, conditions, boucles, fonctions. Cette facon de penser ne change pas d'un langage a l'autre - seule la grammaire change. Une fois Python en poche, les autres langages s'apprennent beaucoup plus vite.

Le secret a retenir
Aucun langage n'est "le meilleur". Un bon programmeur en connait quelques-uns et choisit selon la mission. Et surtout : le premier langage est le plus dur. Tu viens de faire le plus gros du chemin avec Python - clique une tuile et regarde comme les autres te paraissent deja familiers.