? Applicazioni di elaborazione e siti web utilizzano il codice per implementare la funzionalità che forniscono . Gli sviluppatori scrivono il codice in programmazione e markup lingue , con una serie distinta di regole per ogni lingua . Come nel caso di linguaggi naturali , di codifica lingue hanno la loro grammatica e del vocabolario . Se uno stralcio di codice contiene errori , questo codice potrebbe non essere valido . Sintassi non valida può causare programmi e siti di crash o funzionare in modo non corretto . Codice
programmazione e la codifica lingue lavorare in vari modi . Nei linguaggi di programmazione, come Java per programmi desktop o PHP per applicazioni Web , il codice specifica una serie di istruzioni per il computer o il server Web da eseguire. In linguaggi di markup , come HTML e XML , documenti di elementi di dati dell'elenco tra strutture con tag , che definisce l' aspetto e il comportamento di Web elementi di contenuto di pagina e la struttura delle fonti di dati . La sintassi di un linguaggio di markup o di programmazione determina le strutture che possono apparire all'interno di esso , rappresentato usando caratteri di testo . Per un'applicazione o un sito di funzionare efficacemente , la sintassi deve essere valida .
Errori
Sviluppatori genere non scrivere script perfetti al primo tentativo . Molti linguaggi di programmazione e di markup usano strutture sintattiche complesse , per cui gli errori sono comuni . In genere, un progetto sarà sottoposto a diverse fasi di sviluppo , test e debug per identificare e risolvere eventuali problemi derivanti dalla sintassi non valida . Il seguente codice di esempio mostra un XML valido seguente codice di usi alternativi non valido codice non è valido a causa di un semplice errore di battitura . Il tag di chiusura " bocca " è privo di un carattere barra , che può causare l' applicazione che utilizza questo codice per fallire .