WEBJavaScriptES6+, async/await, closures et le DOM.const x = await f();
ReactNode.jsAngularVue.js
Passer le test JavaScript →WEBTypeScriptTypes, génériques, rétrécissement et fichiers de déclaration.type Id = string | number;
Passer le test TypeScript →WEBPHPPHP 8 moderne, POO et modèles web courants.$user?->name ?? 'guest';
Passer le test PHP →DONNÉES ET BACK-ENDPythonPOO, décorateurs, générateurs et code pythonique.[x*x for x in nums]
Passer le test Python →DONNÉES ET BACK-ENDSQLJointures, regroupements, sous-requêtes et fonctions de fenêtrage.GROUP BY team HAVING ...
Passer le test SQL →DONNÉES ET BACK-ENDJavaPOO, collections, streams et concurrence.list.stream().map(...)
Passer le test Java →DONNÉES ET BACK-ENDC#LINQ, async, génériques et l’environnement .NET.var q = from u in db...
Passer le test C# →SYSTÈMESGoGoroutines, canaux, interfaces et erreurs.go worker(jobs)
Passer le test Go →SYSTÈMESRustPropriété, emprunt, traits et durées de vie.fn len(s: &str) -> usize
Passer le test Rust →SYSTÈMESC++Mémoire, templates, RAII et la STL.std::unique_ptr<T> p;
Passer le test C++ →MOBILESwiftOptionnels, protocoles et bases de SwiftUI.guard let u = user else
Passer le test Swift →MOBILEKotlinSécurité des null, coroutines et classes de données.val n = user?.name
Passer le test Kotlin →