Wolfram ( engelska Wolfram Language ) | |
---|---|
Språkklass | programmeringsstilar: Omskrivning , funktionell , procedur , massiv programmering ( eng. Array-programmering ) |
Framträdde i | 1988 |
Författare | Wolfram Research Inc. |
Utvecklaren | Stephen Wolfram och Wolfram Research |
Filtillägg _ | .nb |
Typ system | dynamisk , stark |
Blivit påverkad | APL , C , C++ , Fortran , Lisp , Pascal , Prolog , Simula , Smalltalk och Symbolic Manipulation Program [d] |
Licens | Proprietär |
Hemsida | wolfram.com/language/ |
OS | Microsoft Windows , macOS och Linux |
Wolfram är ett multiparadigm programmeringsspråk utvecklat av Wolfram Research for Mathematica . Designat som det mest universella språket med tonvikt på symbolisk beräkning , funktionell och logisk programmering , med stöd för godtyckliga datastrukturer [1] .
Ett ganska stort antal funktioner från olika områden är inbyggda i språket, till exempel finns det inbyggda funktioner för att skapa och köra en Turing-maskin , skapa grafik och ljud, analysera tredimensionella modeller och lösa differentialekvationer .
Dokumentationen för språket är omfattande och språket är inte standardiserat; partiell standardisering planeras [2] .
Dök upp 1988, den 28 maj anses vara språkets födelsedag. Fram till juni 2013 hette inte språket [3] , istället använde Wolfram internt namnen "M" och "Language Wolfram", och användare kallade ofta språket för "Mathematica" efter det system som det utvecklades för. Namnen "Lingua" och "Express" övervägdes, men till slut valdes ett namn som sammanfaller med företagets namn.