Leet speak, noto anche come hackspeak o semplicemente leet, è la sostituzione delle lettere di una parola con numeri o caratteri speciali. "Leet" deriva dalla parola "elite", che si riferisce agli hacker che originariamente trasformarono il leet speak in una sorta di linguaggio cult negli anni '1980. Nel corso del tempo, l'etichetta "leet" si è ampliata per includere qualsiasi termine usato dai programmatori che sia un mistero per tutti gli altri.
Nel leet speak tradizionale, i caratteri e le combinazioni di caratteri sono spesso scelti per assomigliare alle lettere che sostituiscono in modo che la parola risultante sia visivamente simile. Molte persone ricordano di aver appreso che quando 0.7734 viene inserito in una calcolatrice e guardato capovolto, i numeri sembrano sillabare la parola ciao. Leet speak è un concetto in qualche modo simile; per esempio la parola hacker in leet speak potrebbe assomigliare a questa: | - | @ k3r.
Sebbene leet sia leggibile dall'uomo (anche se con qualche difficoltà), è difficile da decodificare per un computer. Per questo motivo, uno spammer potrebbe utilizzare leet speak per bypassare i parser di testo e crittografare le e-mail non riservate. I programmi di filtro antispam sono diventati bravi a rilevare leet speak nelle righe dell'oggetto e a rifiutare i messaggi di posta elettronica che lo contengono, ma spesso hanno meno successo nel rilevarlo nel testo di posta elettronica.
Leet speak è talvolta usato per nascondere il contenuto di una conversazione online alle autorità, ma a volte è anche usato solo per il gusto di farlo. Ad esempio, "pwn" è un leet che è diventato un popolare meme di Internet. Si pensa che la leet abbia probabilmente avuto origine da un errore di battitura quando, nell'emozione di una vittoria decisiva su un avversario, un giocatore ha digitato male "proprio" e invece ha inviato il messaggio "Now I pwn you!"
Oggi, molte persone usano leet per creare password complesse che sono facili da ricordare per il mittente, ma difficili da rubare per gli intrusi con un attacco del dizionario. Il testo che combina lettere e numeri viene talvolta chiamato alfanumerico.