Skip to main content
CodeSpeedTest
Languages
Start TypingJump into a test — pick any languageAdaptive TrainingUnlock chars as you master themPractice DrillsFocused sessions targeting weak spotsDaily ChallengesNew coding challenges every dayRace ModeCompete against others in real timeAI OpponentRace against an AI at your WPM levelTournamentsLive coding speed tournamentsArcade GamesBoss fight, arena survival, run-and-gun & moreGamificationXP, coins, badges & quests
LeaderboardGlobal rankings for every languageCertificatesEarn verifiable Bronze / Silver / Gold certsActivityDaily streaks & historical analyticsProfileYour stats, badges & achievements
Browse Languages500+ languages with real code examplesBlogTips, guides & deep divesFree ToolsWPM calculator, typing speed report & moreFAQCommon questions answeredGetting StartedNew to CodeSpeedTest?AboutOur story & missionSupportGet help — Pro users get priorityContactGet in touch with the team
TeamsPricing

✦580 languages · 4,787 real snippets

Pick a language. Start typing.

Every language opens straight into a real code snippet — live WPM, accuracy, and an AI that explains each line.

press/

Popular

  • Python11 snippets
  • JavaScript11 snippets
  • TypeScript10 snippets
  • Java10 snippets
  • C++45 snippets
  • Rust10 snippets
  • Go119 snippets
  • C#78 snippets
  • Swift41 snippets
  • Kotlin10 snippets
  • Ruby10 snippets
  • PHP10 snippets

Every language, A–Z

  1. A
  2. B
  3. C
  4. D
  5. E
  6. F
  7. G
  8. H
  9. I
  10. J
  11. K
  12. L
  13. M
  14. N
  15. O
  16. P
  17. Q
  18. R
  19. S
  20. T
  21. U
  22. V
  23. W
  24. X
  25. Y
  26. Z

A

  • ABAP10
  • Abb Control Builder10
  • Abb Rapid3
  • Abb Robotstudio Commands2
  • Abb Robotstudio Rapid Extensions3
  • ActionScript10
  • Actix Web1
  • Ada10
  • Ada Spark10
  • Adabas Scripting10
  • Adalo10
  • AdonisJS1
  • Aframe10
  • ALGOL10
  • Alice10
  • Alpine Js10
  • Anchor10
  • Angular10
  • Animejs10
  • AnimXYZ10
  • Ansible1
  • Ant Design10
  • Anylogic Extensions2
  • Anylogic Scripting10
  • Apex10
  • APL10
  • AppGyver10
  • Appian10
  • Arduino C1
  • Arduino C Cpp3
  • Arena Scripting10
  • Arena Simulation Scripts3
  • Argo Workflows1
  • Aspnet Core1
  • Assembly10
  • AssemblyScript10
  • Astro10
  • Atlantis Terraform1
  • Aurelia10
  • Autocad Autolisp2
  • AutoLISP10
  • Autosar Arxml C2
  • Autosar Safety Modules2
  • AWK10
  • Aws Cdk4
  • Aws Lambda10
  • Azure Arm1
  • Azure Functions10

B

  • Babylonjs9
  • Backbone Js9
  • Backendless10
  • Banking Cobol Variants2
  • Bash10
  • BCPL10
  • BeakerX10
  • Beckhoff Twincat10
  • Beckhoff Twincat Libraries3
  • Befunge10
  • Betty Blocks10
  • Bevy10
  • BigDL10
  • Binary Lambda Calculus10
  • Blazor10
  • Blazor Wasm10
  • Blitz3D10
  • BlitzMax10
  • Blockly10
  • Blueprint Js9
  • Bluespec Systemverilog3
  • Bootstrap5
  • Brainfuck11
  • Bravo Studio10
  • Brownie10
  • Bubble10
  • Bubble Io10
  • Bulma10

C

  • C100
  • C#78
  • C++45
  • CakePHP1
  • CatBoost10
  • Catia Nx Knowledgeware Rules2
  • Catia Scripts2
  • CATScript10
  • Chakra Ui10
  • Chapel10
  • CheerpJ10
  • Chef10
  • Chisel Hdl3
  • Circleci Config1
  • CircuitPython10
  • Cirq10
  • Citect Scada10
  • Citect Scada Scripting3
  • Clarity10
  • Cloud Custodian1
  • Cloudflare Workers10
  • CloudFormation2
  • COBOL9
  • Cobol Variants10
  • Cocos2dx10
  • CodeCombat10
  • CodeHS10
  • CodeIgniter1
  • Codename One10
  • Codeorg Blockly10
  • CodePen9
  • CoffeeScript10
  • ColdFusion10
  • Comsol Modules2
  • Comsol Multiphysics Scripting3
  • Concourse Ci1
  • Construct10
  • Cordova9
  • CQL10
  • CreateJS9
  • Creo Journals2
  • Crossplane1
  • CryEngine10
  • Crystal10
  • CSS10
  • cURL10
  • Cypher10

D

  • D10
  • Dart10
  • Datalog10
  • Defold10
  • Delphi Fmx1
  • Delphi Vcl1
  • Deno Playground10
  • Django10
  • Djangorestframework1
  • Docker1
  • Docker Compose1
  • Dockerfile1
  • Dojo9
  • Draftbit10
  • Drone Ci1
  • Dynamics Power Platform10
  • Dynamics365 Powerfx Private2

E

  • EduBlocks10
  • Eiffel10
  • Electron10
  • Element Ui10
  • Elixir9
  • Elm10
  • Elm Ui9
  • Elvish10
  • Embedded C10
  • Embedded C Cpp10
  • Embedded Rust3
  • Ember Js9
  • Emscripten10
  • Ethersjs10
  • Express Js10

F

  • Factory Io Scripting10
  • Factoryio Macros2
  • Falcon10
  • Fanuc Karel Tp Extensions3
  • Fanuc Tp Karel3
  • FastAPI10
  • Fastapi REST1
  • Fastify10
  • Fastly Compute Edge10
  • FeathersJS1
  • Fiber1
  • Figma Plugin Api10
  • Fission9
  • Flask10
  • Flask-RESTful1
  • Fluent Ui10
  • Flutter6
  • FlutterFlow10
  • Fluxcd Gitops1
  • Forest Sdk10
  • Fortran10
  • Foundation9
  • FoxPro10
  • Framer10
  • Framer Motion10
  • Framework75
  • FreeRTOS10
  • Fsharp10
  • Fsharp Finance10
  • FuelPHP1
  • FunctionX10
  • Fusion360 Extensions2
  • Fusion360 Scripting10

G

  • Gambas10
  • Gamemakerstudio10
  • Ge Ifix10
  • Ge Ifix Extensions3
  • Github Actions1
  • Gitlab Ci1
  • Glide10
  • Glitch10
  • Go119
  • Go Wasm10
  • Godot10
  • Google Cloud Functions10
  • Google Colab10
  • Grails1
  • Gremlin10
  • Groovy10
  • GSAP10

H

  • Hack10
  • Hapi1
  • Hardhat10
  • Haskell10
  • Helm1
  • HTML11
  • Huggingface Transformers10
  • Hydruino10
  • Hyperapp9

I

  • Ibm Cloud Functions10
  • Iconics Genesis32 Scripts2
  • Ignition Perspective10
  • IJava10
  • Ims Tm Db Scripting10
  • Inductive Ignition Modules3
  • Indusoft Web Studio10
  • Indusoft Webstudio Apis3
  • Inferno8
  • Ink10
  • INTERCAL10
  • Io10
  • Ionic9
  • Iotc10

J

  • J10
  • Java10
  • JavaScript11
  • JAX10
  • Jcl Scripting10
  • Jcl Tso Scripts3
  • Jenkins Pipeline1
  • Jetpack Compose8
  • JHipster1
  • jMonkeyEngine9
  • JOVIAL10
  • jQuery9
  • Jsbin10
  • JSFiddle9
  • Julia10
  • Julia Finance Packages10
  • Jupyter Notebook10

K

  • K10
  • Kaggle Kernels10
  • Karel10
  • Keras10
  • Kivy10
  • Knative10
  • KNIME10
  • Knockout Js9
  • Koa Js10
  • Kodular10
  • Kotlin10
  • Kotlin Js Wasm10
  • Kotlin Playground10
  • Kubeless10
  • Kubernetes1
  • Kubernetes Yaml2
  • Kuka Krl3
  • Kuka Krl Proprietary3
  • Kuka Sunrise Extensions2

L

  • LabVIEW10
  • Labview Fpga10
  • Labview Fpga Modules2
  • Labview G Scripting10
  • Labview Instrument Modules2
  • Laravel1
  • Laravel Passport1
  • Leptos Rust10
  • LibGDX11
  • LightGBM9
  • Lit9
  • Logo10
  • LOLCODE10
  • LoopBack1
  • Lottie10
  • LottieFiles10
  • Love2D10
  • Lua10

M

  • MakeCode10
  • Malbolge10
  • Maple Industrial Scripting2
  • Maple Scripting3
  • Martini1
  • Material-UI5
  • Materialize10
  • Mathcad Macros2
  • Mathcad Scripting10
  • Mathematica Industrial Packages2
  • MATLAB10
  • Matlab Financial Toolbox10
  • Mbed C Cpp Python3
  • Mbed Cpp10
  • Melsec Fx Extensions3
  • Mendix10
  • Mercury10
  • Metro49
  • Micronaut10
  • Micronaut Security1
  • MicroPython10
  • Misra C Avionics2
  • Misra C Cpp10
  • Mit App Inventor10
  • Mithril Js9
  • Mitsubishi Gx Works10
  • ML10
  • Modula10
  • Modula210
  • Modula310
  • Mojolicious1
  • MonoGame10
  • MoonScript10
  • Move10
  • MQL10
  • MXNet10
  • Myhdl3

N

  • N1QL10
  • NativeBase9
  • NativeScript8
  • Natural Scripting10
  • NestJS10
  • Netlify Functions10
  • Next Js9
  • Nim10
  • Nomad1
  • NumPy10
  • Nuxt Js10
  • NWjs10
  • Nx Open10
  • Nx Open Macros2

O

  • Objective-C10
  • ObservableHQ10
  • OCaml10
  • Ocean Sdk10
  • Ogre3D9
  • Omron Cx Programmer10
  • Omron Sysmac Studio3
  • ONNX10
  • Onsen Ui4
  • Ook10
  • Opa Rego1
  • OpenCV10
  • OpenFaaS10
  • Openscad Macros2
  • Openscad Scripting10
  • Openshift Templates1
  • Oracle Ebs Dsls2
  • Oracle Forms Plsql10
  • Orange10
  • OutSystems10

P

  • P5js10
  • Packer1
  • Panda3D10
  • Pandas10
  • PartiQL10
  • Pascal1
  • PennyLane10
  • Perl10
  • Phalcon1
  • Phaser10
  • Phaser39
  • Phoenix1
  • PHP10
  • Pico8 Lua10
  • Piet10
  • PixiJS9
  • Pixijs Animation10
  • Play1
  • PlayCanvas10
  • Pli10
  • Pli Mainframe10
  • Plsql10
  • Polymer11
  • Powerapps10
  • PowerShell10
  • Preact9
  • Preact Motion10
  • Processing Java10
  • Processing Py10
  • Prolog10
  • Pulumi4
  • Pulumi Automation1
  • Puppet1
  • Pure Css5
  • Pyramid10
  • Pyramid REST1
  • PyScript10
  • Python11
  • PyTorch10

Q

  • QBasic1
  • Qiskit10
  • Qnx Internal Dsls2
  • Qnx Neutrino Rtos10
  • Qsharp9
  • Qt Webassembly9
  • Quantlib10
  • Quarkus10
  • Quarkus Security1
  • Quasar Framework10
  • Quick Base10
  • Quipper10
  • Qwik9

R

  • R10
  • R Quant Packages10
  • RapidMiner10
  • React10
  • React Motion10
  • React Native1
  • React Native Reanimated9
  • React Spring10
  • React Transition Group10
  • ReactXP9
  • Rebol10
  • Rebol Red10
  • Remix10
  • Replit10
  • Revel1
  • Rhino Grasshopper Nodes2
  • Rhino Grasshopper Scripting9
  • Riot Js9
  • Rocket1
  • Rockwell Studio500010
  • Ros Industrial Nodes2
  • Ros Ros23
  • RPG10
  • Rpg Iv As40010
  • Rpg41
  • Ruby10
  • Ruby On Rails10
  • Rust10
  • Rust Playground10

S

  • S7 Scl Advanced3
  • Sails1
  • Salesforce Apex2
  • Salesforce Lightning10
  • Salesforce Scripting10
  • SaltStack1
  • Sap Abap10
  • Sap Abap Modules2
  • Sap Fiori Extensions2
  • Scala10
  • Scheme10
  • Schneider Ecostruxure3
  • Schneider Ecostruxure Unitypro10
  • Scikit-learn10
  • Scratch10
  • Seed Rust9
  • Seed710
  • Semantic Ui9
  • Serverless Framework4
  • Serverless Stack1
  • Shakespeare10
  • Shopify Liquid10
  • Siebel Scripting11
  • Siebel Scripts2
  • Siemens S7 Simulation10
  • Siemens Tia Portal10
  • Simit Scripting2
  • Simplicity10
  • Simula10
  • Simulink Embedded Blocks2
  • Simulink Matlab Scripting10
  • Sinatra1
  • Slim1
  • Smalltalk10
  • Snap10
  • SNOBOL10
  • Solana Rust10
  • Solar2D10
  • Solid Js10
  • Solidity10
  • Solidworks Addins2
  • Solidworks Api10
  • Sonic Pi10
  • Sonic Pi Live10
  • spaCy10
  • Spinnaker1
  • Spring Boot9
  • Spring Security1
  • SQL22
  • Squarespace Developer9
  • Stimulus Js9
  • Strawberry Fields10
  • Studio5000 Extensions3
  • Supabase Edge Functions10
  • Svelte10
  • Svelte Motion10
  • Swift41
  • Swift Playgrounds10
  • Swift Wasm10
  • SwiftUI9
  • Sycamore Rust10
  • Symfony1
  • Symfony Security1
  • Systemverilog3

T

  • Tachyons9
  • Tailwind Css10
  • Tauri10
  • Tcl10
  • Tekton Pipelines1
  • TensorFlow10
  • Terraform1
  • Terragrunt1
  • Threejs9
  • Threejs Animation8
  • Thue10
  • Thunkable10
  • TinyBasic10
  • Tinygo3
  • Tinygo Wasm10
  • Titanium Appcelerator9
  • Tornado9
  • Tornado REST1
  • Torque3d10
  • Travis Ci1
  • Trinket Python10
  • Truffle10
  • Tso Ispf Scripting10
  • Turbo Pascal1
  • Turtle Graphics10
  • Tynker10
  • TypeScript10

U

  • UIkit9
  • Unity10
  • Unlambda10
  • Unreal Engine10
  • Urho3D10
  • Urplus Modules2
  • Urscript3

V

  • Vagrantfile1
  • Vala10
  • Vapor1
  • Vbnet10
  • Velato10
  • Vercel Serverless10
  • Verilog10
  • VHDL10
  • Vue Js10
  • Vue Motion10
  • Vuetify10
  • Vxworks Scripts2
  • Vyper10

W

  • wasmCloud10
  • Wasmtime9
  • WAT10
  • Web3py10
  • Webflow10
  • WebGL10
  • WebGPU10
  • Weka10
  • Whitespace10
  • Wincc10
  • Wincc Pcs7 Scripts2
  • Wix Corvid10
  • Wix Velo10
  • Wolfram11
  • Wolfram Mathematica Scripting3
  • Wonderware Intouch10
  • Wonderware System Platform3
  • Wordpress Gutenberg10
  • Wordpress Php Plugins9
  • Workday Scripting10
  • Workday Studio Scripts2

X

  • Xamarin Maui1
  • XGBoost10
  • Xojo10
  • Xonsh10
  • XQuery10

Y

  • Yew9
  • Yii1
  • Yokogawa Centum Vp3

Z

  • Zend Framework1
  • Zephyr Rtos3
  • Zephyr Rtos Dsl10
  • Zig10
  • Zig Wasm10
  • Zoho Creator10

Missing a language?

We add new languages and frameworks regularly. Tell us what you want to practice.

Request a language
CodeSpeedTest

Improve your coding speed, code accuracy, and programming syntax WPM with practice sessions across 500+ programming languages.

Quick Links

HomeAboutFeaturesGetting StartedLanguages

Legal & Support

Pro ⚡ PricingContactPrivacy PolicyTerms of Service

Connect

CodeSpeedTest on GitHubCodeSpeedTest on TwitterEmail CodeSpeedTest

© 2026 CodeSpeedTest. All rights reserved.