The best way to
progress, . Coding, progressing.

Our mission is to support web developers in their technical progress.

Original challenges and educational corrections to discover new concepts and progress. PHP, javascript and Python.

Progress by testing yourself...

Challenge yourself!
Beginner
GHOST #1 Comptes fantômes

GHOST #1 Comptes fantômes

Onze ans après la fermeture du réseau Ghost, certains profils recommencent à publier…

Behavioral
Advance
+3 Days ! #6 La preuve

+3 Days ! #6 La preuve

Il est temps de vérifier les hypothèses !

Hack
Advance
+3 Days ! #5 Le jumeau de la ville

+3 Days ! #5 Le jumeau de la ville

Naya s’appuie désormais sur un jumeau numérique pour avancer.

Behavioral

If you want to improve your skills in a programming language, one of the best ways to do it is to take our latest programming challenges to practice and progress.

All challenges

Use good practices...

Access corrections!

A great way to improve your skills when learning to code is to solve coding challenges. Each answer key provides a step-by-step solution to help you learn new concepts.

All the corrections

Expand your knowledge...

Discover lots of articles!

Designed to facilitate the discovery of coding classics as well as new concepts, reading the latest articles will give you theoretical knowledge before moving on to practice.

All articles

Coding, progressing

T;

The latest news from Tainix!

Technical innovations and new features of the tainix.fr website
28/09/2026

Auto-complétion, profils personnalisés et Rust arrivent sur Tainix

Auto-complétion dans la Sandbox, arrivée de Rust, profils personnalisables et meilleur suivi des challenges : plusieurs nouveautés débarquent sur Tainix.

28/01/2026

Nouveaux challenges STARTER et amélioration de la sandbox

De nouveaux challenges et une sandbox sur mesure.

09/11/2025

Surveillance de nos services d’exécution de code

Transparence sur le bon fonctionnement des runners de code

A few words about Tainix

To know us better!

Tainix is a free and fun online computer programming learning platform. We provide you with computer programming challenges in PHP , Javascript and Python , at different levels of difficulty.

Our goal is to guide you in your progress, and to teach you how to code with ease. This is why our challenges are accompanied by corrections and technical articles to ensure content adapted to each level.

Programming Challenges, technical articles, educational content… discover our complete catalog of resources to learn to code at your own pace.

Progress step by step and develop your computer programming skills thanks to our many online resources that will help you learn to code for free.

Coding, progressing ;)