L'unico linguaggio di programmazione scritto attualmente in uso che riesco a immaginare è l'HTML. Ora, a seconda della tua definizione del linguaggio di programmazione, questo può o non può contare.
Per aiutarti a capire perché non ci sono molti linguaggi di programmazione ad alto utilizzo che hanno una sintassi posizionale minore devi capire come è progettata la maggior parte dei linguaggi di programmazione.
La maggior parte dei linguaggi di programmazione si basa su grammatiche non ambigue, principalmente mediante l'uso di grammatiche LL e LR. Al fine di mantenere le grammatiche inequivocabili, la maggior parte della tecnologia si basa sull'uso dell'ordinamento dei simboli e delle parole, ad es. terminali, per rendere l'input univoco. Ciò che state cercando sono le lingue che rinunciano alla posizione per rendere la grammatica univoca. Se i compilatori non possono usare la posizione per decidere se la grammatica non è ambigua, il compilatore ha bisogno di altri suggerimenti per rendere la grammatica univoca, quindi prefissi come #,%, 'e ". Un'altra tecnica è associare le parole chiave a ciascun valore, cioè width = 10, che è ciò che fa HTML. Se crei una grammatica che non usa grammatiche LL e LR, devi usare una tecnologia diversa per risolvere ambiguità che tipicamente usano il backtracking che richiede una grande quantità di elaborazione del computer per risolvere il problema ambiguità.
Le lingue dichiarative sono le più vicine in generale che conosco come PROLOG e SQL, ma richiedono nuovamente l'uso di alcuni valori posizionali.
Gli unici altri linguaggi che vengono in mente sono la lingua parlata nei sistemi AI che elaborano l'input come Watson , ma ancora una volta consideri questo un linguaggio di programmazione; se consideri SQL un linguaggio di programmazione, allora perché non una query verbale per Watson.