👋Vuoi imparare a programmare? Dai un'occhiata alla nostra nuova piattaforma dedicata ai principianti:Jiki!
Exercism
  • Impara
    • Percorsi di linguaggi

      Migliora le tue competenze in oltre 65 linguaggi

    • Impara a programmare con Jiki

      Impara a programmare e a costruire nell'era degli LLM.

    • Il tuo percorso

      Esplora il tuo viaggio su Exercism

    • I tuoi preferitiNuovo

      Rivedi le tue soluzioni preferite

  • Scopri
    • I vantaggi di Exercism

      Offerte e sconti dai nostri partner

    • Video della community

      Streaming, walkthrough e molto altro

    • Serie di brevi introduzioni

      Brevi panoramiche sui linguaggi

    • Interviste e storie

      Lasciati ispirare dalle storie delle persone

    • Discord

      Chatta e passa del tempo con la community

      Il link si apre in una nuova finestra o scheda
    • Forum

      Approfondisci gli argomenti

      Il link si apre in una nuova finestra o scheda
  • Contribuisci
    • Come iniziare

      Come puoi aiutare Exercism

    • Mentoring

      Sostieni gli altri mentre imparano

    • Documentazione

      Tutto ciò che ti serve per aiutare

    • Contributori

      Scopri le persone dietro Exercism

    • TraduttoriNuovo

      Sostieni il nostro progetto di localizzazione

  • Altro
    • Dona

      Aiutaci a sostenere la nostra missione

    • Informazioni su Exercism

      Scopri di più sulla nostra organizzazione

    • Il nostro impatto

      Scopri cosa abbiamo raggiunto

    • GitHub SyncerNuovo

      Esegui il backup delle tue soluzioni su GitHub

    • Insiders

      Il nostro modo di dire grazie

  • italianoItalian
  • EnglishEnglish
  • español de EspañaEuropean Spanish
  • español latinoamericanoLatin American Spanish
  • françaisFrench
  • magyarHungarian
  • português do BrasilBrazilian Portuguese
  • português europeuEuropean Portuguese
  • বাংলাBengali
  • ΕλληνικάGreek
  • हिन्दीHindi
  • 日本語Japanese
  • 한국어Korean
  • 简体中文Simplified Chinese
  • українськаUkrainian

In arrivo

  • catalàCatalanPresto
  • DeutschGermanPresto
  • IndonesiaIndonesianPresto
  • KiswahiliSwahiliPresto
  • NederlandsDutchPresto
  • polskiPolishPresto
  • românăRomanianPresto
  • suomiFinnishPresto
  • svenskaSwedishPresto
  • Tiếng ViệtVietnamesePresto
  • TürkçeTurkishPresto
  • العربيةArabicPresto
  • עבריתHebrewPresto
  • فارسیPersianPresto
  • русскийRussianPresto
  • српскиSerbianPresto
  • ไทยThaiPresto
  • 繁體中文Traditional ChinesePresto
  • اردوUrduPresto
RegistratiAccedi
  • Documentazione
  • Usare Exercism
  • Costruire Exercism
  • Mentoring
  • Community
  • Specifico per track
  • Usare Exercism
  • Impostazioni e opzioni
  • Ricevere feedback
  • Risolvere gli esercizi
  • Informazioni legali
  • Contattaci
  • Segnala un abuso
  • Per iniziare
  • Domande frequenti
  • Le licenze usate su Exercism
  • Le varie edizioni di Exercism
  • Prodotto

Usare Exercism

Scopri come sfruttare al meglio l'esperienza su Exercism


Questi documenti spiegano come ottenere il massimo dalla tua esperienza su Exercism.

  • Come iniziare
  • Domande frequenti
  • Risolvere gli esercizi
  • Ricevere feedback
  • Prodotto
  • Contatti
  • Segnalare abusi
  • Politiche legali

Pratica con il codice e mentoring per tutti

Sviluppa la tua padronanza in 83 linguaggi di programmazione con la nostra combinazione unica di apprendimento, pratica e mentoring. Exercism è divertente, efficace e gratuito al 100%, per sempre.

Iscriviti gratis Esplora i linguaggi

Edizioni


  • Exercism
  • Impara a programmare con Jiki
  • Exercism for Teams
  • Exercism Research

Chi siamo


  • Informazioni su Exercism
  • Il nostro team
  • I contributori
  • Partner
  • Sostenitori individuali

Partecipa


  • Exercism Insiders
  • Contribuisci
  • Diventa mentore
  • Dona

Note legali e policy


  • Termini di utilizzo
  • Informativa sulla privacy
  • Cookie policy
  • Codice di condotta
  • Dichiarazione di accessibilità

Resta in contatto


  • Il blog di Exercism
  • Discuti su GitHub
  • Contattaci
  • Segnala abusi

Ottieni aiuto


  • La documentazione di Exercism
  • Per iniziare
  • Domande frequenti
  • Installare la CLI
  • Guida interattiva alla CLI

I nostri track di linguaggi di programmazione


  • 8th
  • ABAP
  • ARM64 Assembly
  • Arturo
  • AWK
  • Ballerina
  • Bash
  • Batch Script
  • C
  • C#
  • C++
  • Cairo
  • CFML
  • Clojure
  • COBOL
  • CoffeeScript
  • Common Lisp
  • Crystal
  • D
  • Dart
  • Delphi Pascal
  • Elixir
  • Elm
  • Emacs Lisp
  • Erlang
  • Euphoria
  • F#
  • Factor
  • Fortran
  • Free Pascal
  • Futhark
  • Gleam
  • Go
  • Groovy
  • Haskell
  • Idris
  • Java
  • JavaScript
  • jq
  • Julia
  • Kotlin
  • Lean
  • Lisp Flavoured Erlang
  • Lua
  • MIPS Assembly
  • MoonScript
  • Nim
  • Objective-C
  • OCaml
  • Odin
  • Perl
  • Pharo
  • PHP
  • PowerShell
  • Prolog
  • PureScript
  • Pyret
  • Python
  • R
  • Racket
  • Raku
  • ReasonML
  • Red
  • Roc
  • Ruby
  • Rust
  • Scala
  • Scheme
  • SQLite
  • Standard ML
  • Swift
  • Tcl
  • TypeScript
  • Uiua
  • Unison
  • V
  • Vim script
  • Visual Basic
  • WebAssembly
  • Wren
  • x86-64 Assembly
  • YAMLScript
  • Zig

Vuoi aggiungere ad Exercism un track per un linguaggio?

Apri un nuovo argomento nel forum e parliamone.


Exercism è un'organizzazione senza scopo di lucro registrata nel Regno Unito. I suoi amministratori fiduciari sono Katrina Owen, Jeremy Walker ed Erik Schierboom.
© 2026 Exercism