SenseTalk
Website: www.sensetalk.com
Proiectat de: Douglas Simons
SENSETALK este un limbaj de script în limba engleză de nivel înalt în familia XTALK, care susține atât paradigme procedurale, cât și orientate spre obiecte.
Scripturile SenseTalk sunt destinate să fie în mare măsură lizibile de către oamenii obișnuiți, inclusiv de cei cu o pregătire mică sau deloc în programare.
În acest scop, SenseTalk include o serie de elemente de limbaj care oferă funcționalități orientate către sarcini umane, mai degrabă decât comportamentul mașinii de bază.
De exemplu, pentru a verifica dacă o cantitate este divizibil cu 3, scriptul ar putea folosi expresia dacă cantitatea este divizibil cu 3 …
sau dacă cantitatea este multiplă de 3 …
divizibilitate.
Comparați acest lucru cu limbaje de programare mai tradiționale (C, Java, Python etc.), unde același test ar fi scris de obicei ca și cum (cantitatea % 3) == 0 …, cu accentul pe operațiunile de mașină necesare pentru a determina rezultatul .
Această schimbare în concentrare departe de calculul mașinii de bază, spre o descriere asemănătoare în limba engleză a comportamentului în termeni umani duce la descrierea SenseTalk ca un „limbaj de programare orientat pe oameni”.