Międzynarodowa grupa naukowców stworzyła nowy język programowania, którego unikalną cechą jest to, że umożliwia komputerowi "przemyślenie" konsekwencji danej czynności, zanim ją wykona.
Język, oznaczony jako ISO 18629, pozwala komputerowi dokonać analizy instrukcji przez zrozumienie jej kontekstu i znaczenia, na podstawie której maszyna decyduje czy uruchomić dany proces.
Naukowcy z amerykańskiego Narodowego Instytutu Standardów i Technologii (
NIST) ujawnili, że po dodaniu do programu języka około 300 pojęć, komputery wykorzystujące oparte na nim aplikacje potrafiły działać zależnie od znaczenia słowa i interpretowały polecenia prawie jak człowiek.
Program jest obecnie sprawdzany przez międzynarodową organizację zajmującą się standaryzacją (
ISO). Jeśli zostanie zatwierdzony, producenci oprogramowania będą mogli zacząć budować swoje systemy wykorzystując ISO 18629.