Scegli un linguaggio
Scegli JavaScript, TypeScript, HTML/CSS/JS, SQL o Lua. Ognuno si apre con un esempio funzionante.
Scrivi codice, premi Esegui e vedi subito l'output: log della console, tabelle, errori con numeri di riga.
Crea una pagina web con anteprima live, esercitati con SQL su un vero database SQLite o prova Lua. Niente da installare.
Scegli JavaScript, TypeScript, HTML/CSS/JS, SQL o Lua. Ognuno si apre con un esempio funzionante.
Scrivi nell'editor o apri un file. Evidenziazione, rientro e chiusura delle parentesi ti aiutano mentre scrivi.
Premi Esegui o Ctrl+Enter per vedere l'output. Salva il file o copia un link per condividere il codice.
Alcune cose che rendono più facile scrivere e testare codice qui.
In JavaScript e TypeScript puoi scrivere await fuori da una funzione, così provare codice asincrono senza fetch è rapido.
Passa un array di oggetti a console.table() per vederlo come tabella da scaricare in CSV.
Metti le istruzioni CREATE TABLE e INSERT in cima: ogni esecuzione ricostruisce il database, quindi i risultati sono ripetibili.
I tipi vengono rimossi prima dell'esecuzione, quindi un errore di tipo non blocca il programma. Usalo per provare sintassi e logica.
Un ciclo infinito non blocca mai la pagina: premi Stop o Esc ed esegui di nuovo.
Qui gli interi Lua sono a 32 bit, quindi è meglio scrivere i numeri interi molto grandi come decimali.
Crea immagini, brevi clip e modelli 3D per la tua app, il tuo gioco o il tuo sito con WaveSpeed AI.
Crea icone, illustrazioni e screenshot per la tua app.
Trasforma uno screenshot in una breve clip promozionale.
Trasforma un'immagine in un modello 3D per il tuo gioco.
$1 in crediti gratuiti per i nuovi account idonei. Nessuna carta richiesta. I generatori hanno requisiti separati di account e crediti. Questo strumento è gratuito: esecutore di codice.
JavaScript, TypeScript, HTML/CSS/JS con anteprima live, SQL su SQLite e Lua 5.3. Per Python, usa il compilatore Python online gratuito.
Sì. È gratis, senza registrazione, senza limiti di esecuzioni e senza watermark su ciò che salvi.
Nel tuo browser, dentro una sandbox che non ha accesso ai cookie né alla memoria di questo sito. Il tuo codice non viene inviato a un server per l'esecuzione.
Sì. Scrivi istruzioni CREATE TABLE, INSERT e SELECT e vedi ogni risultato come tabella. SQLite supporta join, funzioni finestra, CTE ricorsive e funzioni JSON.
Scegli HTML/CSS/JS. Modifica le schede HTML, CSS e JS e l'anteprima si aggiorna mentre scrivi; i messaggi della console della pagina appaiono sotto.
Premi Condividi per copiare un link. Il codice è memorizzato nel link stesso, quindi chi lo apre vede lo stesso codice nell'editor.
Sì. Il codice di ogni linguaggio viene salvato in questo browser e ricompare quando torni. Usa Salva per conservare un file sul tuo dispositivo.
Scegli un linguaggio, premi Esegui e vedi il risultato in un secondo.