1306:
1951:
408:
233:
1292:
111:
25:
66:
1267:
Wolfram Engine, to be used as a programming library in non-commercial software. This developer-only engine provides a command-line shell of the
Mathematica evaluator (with a limited number of kernels) and requires signup and license activation over the web. The freely available Jupyter Notebook/Lab
1239:
MockMMA from 1991 is of historical note, both for being the earliest reimplementation and for having received a cease-and-desist from
Wolfram. Modern ones still being maintained as of April 2020 include Symja in
1208:
The official and reference implementation of the
Wolfram Language lies in Mathematica and associated online services. These are closed source. Wolfram Research has, however, released a parser of the language under the
1338:
2123:
2148:
2153:
2143:
1268:
project provides a protocol (ZMQ) to connect their notebooks to various languages, this is available as an alternative to the text-only CLI interface via the
1988:
2138:
1915:
1891:
1461:
1280:
The language was officially named in June 2013 and has been used as the backend of
Mathematica and other Wolfram technologies for over 30 years.
1364:
1676:
1398:
833:
The language may deviate from the M-expression paradigm when an alternative, more human-friendly way of showing an expression is available:
2103:
584:
1632:
587:
416:
633:
using a set of rules. Also, the initial version introduced the notebook model and the ability to embed sound and images, according to
86:
2113:
575:
212:
194:
52:
38:
1121:
system also easily gives rise to rule-based integration and derivation. The following are excerpts from the Rubi package of rules:
643:
A name was finally adopted for the language in 2013, as
Wolfram Research decided to make a version of the language engine free for
132:
125:
1851:
2128:
2118:
1697:
1718:
1590:
1436:
435:
175:
2036:
1981:
147:
1538:
2133:
500:
475:
1781:
625:
Symbolic aspects of the engine make it a computer algebra system. The language can perform integration, differentiation,
82:
528:
154:
78:
2108:
1654:
1559:
1297:
1241:
1221:
470:
314:
2011:
450:
647:
users, and they needed to come up with a name for it. It was included in the recommended software bundle that the
161:
121:
2158:
1974:
1796:"codeparser: Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)"
455:
143:
1257:
648:
603:
599:
257:
253:
2046:
630:
44:
1305:
1469:
626:
595:
245:
240:
2016:
1961:
664:
423:
373:
1916:"Something Very Big Is Coming: Our Most Important Technology Project Yet—Stephen Wolfram Writings"
1319:
1311:
663:
but were never released. In 2019, a link was added to make
Wolfram libraries compatible with the
380:
280:
1269:
2077:
1394:
871:
652:
261:
168:
911:
Functions in the
Wolfram Language are effectively a case of simple patterns for replacement:
1997:
1365:"Tini Veltman (1931–2021): From Assembly Language to a Nobel Prize—Stephen Wolfram Writings"
1118:
591:
546:
368:
356:
285:
232:
1744:
2062:
2021:
1892:"Wolfram announces 'most important' project: a programming language that models the world"
1236:
867:
610:
and data. It is the programming language of the mathematical symbolic computation program
273:
268:
1950:
407:
2067:
696:
684:
607:
361:
345:
249:
2097:
2072:
634:
349:
1722:
651:
provides for beginners, which caused some controversy due to the
Wolfram language's
2031:
1633:"Putting the Wolfram Language (and Mathematica) on Every Raspberry Pi—Wolfram Blog"
676:
667:
game engine, giving game developers access to the language's high-level functions.
656:
644:
1056:
operator can be used to apply this rule repeatedly, until no more change happens:
2082:
1814:"Open Materials from Wolfram: Open Code, Open Source, Open Data, Open Resources"
1795:
1514:
1339:"The Story Continues: Announcing Version 14 of Wolfram Language and Mathematica"
1291:
1232:
1225:
1213:
1210:
949:
611:
485:
340:
110:
1832:
1852:"Launching Today: Free Wolfram Engine for Developers—Stephen Wolfram Writings"
1287:
1231:
In the over three-decade-long existence of the
Wolfram language, a number of
622:
The
Wolfram Language was part of the initial version of Mathematica in 1988.
2026:
1677:"Intels Edison: Pentium-System im Format einer SD-Karte | heise online"
495:
945:, i.e. a "blank" for any value to replace x in the rest of the evaluation.
1956:
1813:
1611:
431:
1490:
1264:
937:
is a "SetDelayed operator", so that the x is not immediately looked for.
900:
660:
640:
Wolfram also added features for more complex tasks, such as 3D modeling.
1579:
Wolfram (1988). Mathematica, a System for Doing Mathematics By Computer.
1414:
1260:
that it implies, not on the online "knowledgebase" features of Wolfram.
1539:"What Should We Call the Language of Mathematica?—Stephen Wolfram Blog"
1253:
523:
518:
465:
65:
1833:"Is there an open source implementation of Mathematica-the-language?"
1245:
490:
480:
427:
1944:
1762:
394:
1966:
1217:
1032:(* Rule], Pattern], Pattern], PatternSequence]], Greater], List] *)
460:
1865:
1249:
837:
A number of formatting rules are used in this language, including
780:(* This is the function to convert rationals to floating point: *)
75:
may have been created or edited in return for undisclosed payments
16:
Programming language and environment developed by Wolfram Research
1782:"Why Wolfram Tech Isn't Open Source—A Dozen Reasons—Wolfram Blog"
1655:"Premium Mathematica software free on budget Raspberry Pi - CNET"
680:
1970:
1515:"Notes for Programming Language Experts about Wolfram Language"
695:
The Wolfram language writes basic arithmetic expressions using
1560:"Celebrating Mathematica's First Quarter Century—Wolfram Blog"
104:
59:
18:
567:
1041:
operator is "condition", so that the rule only applies when
749:(* Note that Multiplication can be omitted: 1 + 2 (3 + 4) *)
1491:"Wolfram Open Code, Open Source, Open Data, Open Resources"
1256:. These implementations focus on the core language and the
848:
Functions can also be applied using the prefix expression
555:
81:. It may require cleanup to comply with Knowledge (XXG)'s
1698:"The Wolfram Language will soon be integrated into Unity"
1235:
third-party implementations have also been developed.
675:
The Wolfram Language syntax is overall similar to the
576:
561:
552:
1719:"Is there a way to use Wolfram Language in Unity3D?"
1612:"Wolfram Language & System Documentation Center"
564:
558:
2055:
2004:
1053:
1046:
1042:
1038:
942:
938:
934:
879:
860:
853:
849:
842:
838:
549:
509:
441:
414:
389:
379:
367:
355:
339:
313:
291:
279:
267:
239:
1962:An Elementary Introduction to the Wolfram Language
655:nature. Plans to port the Wolfram language to the
769:Function calls are denoted with square brackets:
659:were announced after the board's introduction at
866:The infix operators themselves are considered "
859:Derivatives can be denoted with the apostrophe
1982:
8:
1763:"Welcome to Rubi, the Rule-based Integrator"
225:
1045:. The three underscores are a syntax for a
53:Learn how and when to remove these messages
1989:
1975:
1967:
1949:
1533:
1531:
406:
224:
1216:. The parser was originally developed in
213:Learn how and when to remove this message
195:Learn how and when to remove this message
752:(* Divisions return rational numbers: *)
687:and "function-notation" function calls.
2124:Dynamically typed programming languages
1330:
1263:In 2019, Wolfram Research released the
1957:Documentation for the Wolfram Language
791:Lists are enclosed in curly brackets:
131:Please improve this article by adding
2149:Programming languages created in 1988
1541:. Blog.stephenwolfram.com. 2013-02-12
7:
2154:Term-rewriting programming languages
2144:Multi-paradigm programming languages
1866:"Free Wolfram Engine for Developers"
1635:. Blog.wolfram.com. 21 November 2013
1049:, for a sequence that can be null.
588:multi-paradigm programming language
77:, a violation of Knowledge (XXG)'s
1437:"The Scientific Paper Is Obsolete"
1393:. Academic Press, Inc. p. 6.
14:
1890:Kastrenakes, Jacob (2013-11-14).
34:This article has multiple issues.
2139:High-level programming languages
1675:Daniel AJ Sokolov (2014-11-22).
1562:. Blog.wolfram.com. 23 June 2013
1304:
1290:
545:
231:
109:
64:
23:
1850:Wolfram, Steven (21 May 2019).
1721:. Wolfram. 2017. Archived from
1224:in 2023. The reference book is
42:or discuss these issues on the
2037:Wolfram Demonstrations Project
1749:Wolfram Language Documentation
882:formatter desugars the input:
320:14.1.0 / July 31, 2024
1:
583:) is a proprietary, general,
133:secondary or tertiary sources
841:for typeset expressions and
2104:Array programming languages
1920:writings.stephenwolfram.com
1780:McLoone, J (2 April 2019).
1589:Hayes, Brian (1990-01-01).
1391:The Mathematica® Programmer
1298:Computer programming portal
852:and the postfix expression
297:; 36 years ago
2175:
2012:Computable Document Format
1837:Mathematica Stack Exchange
1415:"Wolfram Language Q&A"
1369:stephenwolfram.comwritings
1270:Wolfram Kernel for Jupyter
1112:(* = {1, 2, 3, 4, 5, 9} *)
1653:Sherr, Ian (2013-11-22).
1591:"Thoughts on Mathematica"
1389:Maeder, Roman E. (1994).
629:manipulations, and solve
606:and can employ arbitrary
514:
446:
422:
335:
309:
230:
2114:Computer algebra systems
1802:. Wolfram Research, Inc.
1343:Stephen Wolfram Writings
1123:
1058:
954:
913:
884:
793:
771:
704:(* This is a comment. *)
701:
2129:Finite element software
2119:Cross-platform software
1700:. Gamasutra. 2014-03-10
1614:. Reference.wolfram.com
1258:computer algebra system
1109:(* = ReplaceRepeated *)
649:Raspberry Pi Foundation
1767:Rule-based Integration
896:Functional programming
631:differential equations
604:rule-based programming
600:functional programming
120:relies excessively on
2047:Wolfram SystemModeler
1220:but was rewritten in
1126:(* Reciprocal rule *)
322:; 43 days ago
87:neutral point of view
2134:Functional languages
941:is syntax sugar for
596:symbolic computation
1462:"Clojure Bookshelf"
845:for language input.
683:, with support for
381:Filename extensions
292:First appeared
227:
2109:Notebook interface
1417:. Wolfram Research
1363:Wolfram, Stephen.
1320:Notebook interface
1312:Mathematics portal
1052:A ReplaceRepeated
144:"Wolfram Language"
2091:
2090:
1400:978-1-48321-415-3
1237:Richard Fateman's
1047:BlankNullSequence
952:is expressed as:
872:function notation
537:
536:
341:Typing discipline
223:
222:
215:
205:
204:
197:
179:
103:
102:
57:
2166:
2159:Wolfram Research
2042:Wolfram Language
1998:Wolfram Research
1991:
1984:
1977:
1968:
1953:
1948:
1947:
1945:Official website
1931:
1930:
1928:
1927:
1912:
1906:
1905:
1903:
1902:
1887:
1881:
1880:
1878:
1876:
1862:
1856:
1855:
1847:
1841:
1840:
1828:
1822:
1821:
1810:
1804:
1803:
1792:
1786:
1785:
1777:
1771:
1770:
1759:
1753:
1752:
1741:
1735:
1734:
1732:
1730:
1715:
1709:
1708:
1706:
1705:
1694:
1688:
1687:
1685:
1684:
1672:
1666:
1665:
1663:
1662:
1650:
1644:
1643:
1641:
1640:
1629:
1623:
1622:
1620:
1619:
1608:
1602:
1601:
1595:
1586:
1580:
1577:
1571:
1570:
1568:
1567:
1556:
1550:
1549:
1547:
1546:
1535:
1526:
1525:
1523:
1522:
1511:
1505:
1504:
1502:
1501:
1487:
1481:
1480:
1478:
1477:
1468:. Archived from
1457:
1451:
1450:
1448:
1447:
1432:
1426:
1425:
1423:
1422:
1411:
1405:
1404:
1386:
1380:
1379:
1377:
1375:
1360:
1354:
1353:
1351:
1350:
1335:
1314:
1309:
1308:
1300:
1295:
1294:
1199:
1196:
1193:
1190:
1187:
1184:
1181:
1178:
1175:
1172:
1169:
1166:
1163:
1160:
1157:
1154:
1151:
1148:
1145:
1142:
1141:(* Power rule *)
1139:
1136:
1133:
1130:
1127:
1119:pattern matching
1113:
1110:
1107:
1104:
1101:
1098:
1095:
1092:
1089:
1086:
1083:
1080:
1077:
1074:
1071:
1068:
1065:
1062:
1055:
1048:
1044:
1040:
1033:
1030:
1027:
1024:
1021:
1018:
1015:
1012:
1009:
1006:
1003:
1000:
997:
994:
991:
988:
985:
982:
979:
976:
973:
970:
967:
964:
961:
958:
948:An iteration of
944:
940:
936:
929:
926:
923:
920:
917:
907:Pattern matching
891:
888:
881:
862:
855:
851:
844:
840:
824:
821:
818:
815:
812:
809:
806:
803:
800:
797:
787:
784:
781:
778:
775:
765:
762:
759:
756:
753:
750:
747:
744:
741:
738:
735:
732:
729:
726:
723:
720:
717:
714:
711:
708:
705:
594:. It emphasizes
592:Wolfram Research
579:
574:
573:
570:
569:
566:
563:
560:
557:
554:
551:
541:Wolfram Language
410:
405:
402:
400:
398:
396:
330:
328:
323:
305:
303:
298:
286:Wolfram Research
269:Designed by
235:
228:
226:Wolfram Language
218:
211:
200:
193:
189:
186:
180:
178:
137:
113:
105:
98:
95:
83:content policies
68:
60:
49:
27:
26:
19:
2174:
2173:
2169:
2168:
2167:
2165:
2164:
2163:
2094:
2093:
2092:
2087:
2063:Stephen Wolfram
2051:
2022:GridMathematica
2000:
1995:
1943:
1942:
1939:
1934:
1925:
1923:
1914:
1913:
1909:
1900:
1898:
1889:
1888:
1884:
1874:
1872:
1870:www.wolfram.com
1864:
1863:
1859:
1849:
1848:
1844:
1830:
1829:
1825:
1818:www.wolfram.com
1812:
1811:
1807:
1794:
1793:
1789:
1779:
1778:
1774:
1761:
1760:
1756:
1743:
1742:
1738:
1728:
1726:
1725:on 19 July 2017
1717:
1716:
1712:
1703:
1701:
1696:
1695:
1691:
1682:
1680:
1674:
1673:
1669:
1660:
1658:
1657:. News.cnet.com
1652:
1651:
1647:
1638:
1636:
1631:
1630:
1626:
1617:
1615:
1610:
1609:
1605:
1593:
1588:
1587:
1583:
1578:
1574:
1565:
1563:
1558:
1557:
1553:
1544:
1542:
1537:
1536:
1529:
1520:
1518:
1513:
1512:
1508:
1499:
1497:
1495:www.wolfram.com
1489:
1488:
1484:
1475:
1473:
1459:
1458:
1454:
1445:
1443:
1435:Somers, James.
1434:
1433:
1429:
1420:
1418:
1413:
1412:
1408:
1401:
1388:
1387:
1383:
1373:
1371:
1362:
1361:
1357:
1348:
1346:
1337:
1336:
1332:
1328:
1310:
1303:
1296:
1289:
1286:
1278:
1244:, expreduce in
1206:
1204:Implementations
1201:
1200:
1197:
1194:
1191:
1188:
1185:
1182:
1179:
1176:
1173:
1170:
1167:
1164:
1161:
1158:
1155:
1152:
1149:
1146:
1143:
1140:
1137:
1134:
1131:
1128:
1125:
1115:
1114:
1111:
1108:
1105:
1102:
1099:
1096:
1093:
1090:
1087:
1084:
1081:
1078:
1075:
1072:
1069:
1066:
1063:
1060:
1035:
1034:
1031:
1028:
1025:
1022:
1019:
1016:
1013:
1010:
1007:
1004:
1001:
998:
995:
992:
989:
986:
983:
980:
977:
974:
971:
968:
965:
962:
959:
956:
931:
930:
927:
924:
921:
918:
915:
909:
898:
893:
892:
889:
886:
831:
829:Syntactic sugar
826:
825:
823:(* = {1,3,5} *)
822:
819:
816:
813:
810:
807:
804:
801:
798:
795:
789:
788:
785:
782:
779:
776:
773:
767:
766:
763:
760:
757:
754:
751:
748:
745:
742:
739:
736:
733:
730:
727:
724:
721:
718:
715:
712:
709:
706:
703:
697:infix operators
693:
685:infix operators
673:
620:
585:very high-level
577:
548:
544:
533:
505:
417:implementations
393:
331:
326:
324:
321:
301:
299:
296:
274:Stephen Wolfram
219:
208:
207:
206:
201:
190:
184:
181:
138:
136:
130:
126:primary sources
114:
99:
93:
90:
85:, particularly
69:
28:
24:
17:
12:
11:
5:
2172:
2170:
2162:
2161:
2156:
2151:
2146:
2141:
2136:
2131:
2126:
2121:
2116:
2111:
2106:
2096:
2095:
2089:
2088:
2086:
2085:
2080:
2078:Eric Weisstein
2075:
2070:
2068:Conrad Wolfram
2065:
2059:
2057:
2053:
2052:
2050:
2049:
2044:
2039:
2034:
2029:
2024:
2019:
2014:
2008:
2006:
2002:
2001:
1996:
1994:
1993:
1986:
1979:
1971:
1965:
1964:
1959:
1954:
1938:
1937:External links
1935:
1933:
1932:
1907:
1882:
1857:
1842:
1823:
1805:
1787:
1772:
1754:
1736:
1710:
1689:
1667:
1645:
1624:
1603:
1581:
1572:
1551:
1527:
1506:
1482:
1460:Hickey, Rich.
1452:
1427:
1406:
1399:
1381:
1355:
1329:
1327:
1324:
1323:
1322:
1316:
1315:
1301:
1285:
1282:
1277:
1274:
1205:
1202:
1124:
1059:
955:
914:
908:
905:
903:is supported.
897:
894:
885:
876:
875:
864:
857:
846:
830:
827:
794:
772:
702:
692:
689:
672:
669:
619:
616:
535:
534:
532:
531:
526:
521:
515:
512:
511:
507:
506:
504:
503:
498:
493:
488:
483:
478:
473:
468:
463:
458:
453:
447:
444:
443:
439:
438:
420:
419:
412:
411:
391:
387:
386:
383:
377:
376:
371:
365:
364:
362:Cross-platform
359:
353:
352:
343:
337:
336:
333:
332:
319:
317:
315:Stable release
311:
310:
307:
306:
293:
289:
288:
283:
277:
276:
271:
265:
264:
250:term-rewriting
246:Multi-paradigm
243:
237:
236:
221:
220:
203:
202:
117:
115:
108:
101:
100:
72:
70:
63:
58:
32:
31:
29:
22:
15:
13:
10:
9:
6:
4:
3:
2:
2171:
2160:
2157:
2155:
2152:
2150:
2147:
2145:
2142:
2140:
2137:
2135:
2132:
2130:
2127:
2125:
2122:
2120:
2117:
2115:
2112:
2110:
2107:
2105:
2102:
2101:
2099:
2084:
2081:
2079:
2076:
2074:
2073:Theodore Gray
2071:
2069:
2066:
2064:
2061:
2060:
2058:
2054:
2048:
2045:
2043:
2040:
2038:
2035:
2033:
2030:
2028:
2025:
2023:
2020:
2018:
2015:
2013:
2010:
2009:
2007:
2003:
1999:
1992:
1987:
1985:
1980:
1978:
1973:
1972:
1969:
1963:
1960:
1958:
1955:
1952:
1946:
1941:
1940:
1936:
1921:
1917:
1911:
1908:
1897:
1893:
1886:
1883:
1871:
1867:
1861:
1858:
1853:
1846:
1843:
1838:
1834:
1827:
1824:
1819:
1815:
1809:
1806:
1801:
1797:
1791:
1788:
1783:
1776:
1773:
1768:
1764:
1758:
1755:
1750:
1746:
1740:
1737:
1724:
1720:
1714:
1711:
1699:
1693:
1690:
1678:
1671:
1668:
1656:
1649:
1646:
1634:
1628:
1625:
1613:
1607:
1604:
1599:
1592:
1585:
1582:
1576:
1573:
1561:
1555:
1552:
1540:
1534:
1532:
1528:
1517:. Wolfram.com
1516:
1510:
1507:
1496:
1492:
1486:
1483:
1472:on 2017-10-03
1471:
1467:
1463:
1456:
1453:
1442:
1438:
1431:
1428:
1416:
1410:
1407:
1402:
1396:
1392:
1385:
1382:
1370:
1366:
1359:
1356:
1344:
1340:
1334:
1331:
1325:
1321:
1318:
1317:
1313:
1307:
1302:
1299:
1293:
1288:
1283:
1281:
1275:
1273:
1271:
1266:
1261:
1259:
1255:
1251:
1247:
1243:
1238:
1234:
1229:
1227:
1223:
1219:
1215:
1212:
1203:
1122:
1120:
1057:
1050:
953:
951:
946:
912:
906:
904:
902:
895:
883:
873:
869:
865:
858:
847:
836:
835:
834:
828:
792:
770:
700:
698:
690:
688:
686:
682:
678:
670:
668:
666:
662:
658:
654:
650:
646:
641:
638:
636:
635:Theodore Gray
632:
628:
623:
617:
615:
613:
609:
605:
601:
597:
593:
590:developed by
589:
586:
582:
581:
572:
542:
530:
527:
525:
522:
520:
517:
516:
513:
508:
502:
499:
497:
494:
492:
489:
487:
484:
482:
479:
477:
474:
472:
469:
467:
464:
462:
459:
457:
454:
452:
449:
448:
445:
442:Influenced by
440:
437:
433:
429:
425:
421:
418:
413:
409:
404:
392:
388:
384:
382:
378:
375:
372:
370:
366:
363:
360:
358:
354:
351:
347:
344:
342:
338:
334:
318:
316:
312:
308:
294:
290:
287:
284:
282:
278:
275:
272:
270:
266:
263:
259:
255:
251:
247:
244:
242:
238:
234:
229:
217:
214:
199:
196:
188:
177:
174:
170:
167:
163:
160:
156:
153:
149:
146: –
145:
141:
140:Find sources:
134:
128:
127:
123:
118:This article
116:
112:
107:
106:
97:
88:
84:
80:
76:
73:This article
71:
67:
62:
61:
56:
54:
47:
46:
41:
40:
35:
30:
21:
20:
2041:
2032:WolframAlpha
1924:. Retrieved
1922:. 2013-11-13
1919:
1910:
1899:. Retrieved
1895:
1885:
1873:. Retrieved
1869:
1860:
1845:
1836:
1826:
1817:
1808:
1799:
1790:
1775:
1766:
1757:
1748:
1739:
1727:. Retrieved
1723:the original
1713:
1702:. Retrieved
1692:
1681:. Retrieved
1670:
1659:. Retrieved
1648:
1637:. Retrieved
1627:
1616:. Retrieved
1606:
1597:
1584:
1575:
1564:. Retrieved
1554:
1543:. Retrieved
1519:. Retrieved
1509:
1498:. Retrieved
1494:
1485:
1474:. Retrieved
1470:the original
1465:
1455:
1444:. Retrieved
1441:The Atlantic
1440:
1430:
1419:. Retrieved
1409:
1390:
1384:
1372:. Retrieved
1368:
1358:
1347:. Retrieved
1345:. 2024-07-31
1342:
1333:
1279:
1262:
1230:
1207:
1116:
1051:
1036:
947:
932:
910:
899:
890:(* = Plus *)
877:
832:
790:
768:
694:
677:M-expression
674:
657:Intel Edison
645:Raspberry Pi
642:
639:
624:
621:
540:
538:
385:.nb, .m, .wl
209:
191:
182:
172:
165:
158:
151:
139:
119:
91:
79:terms of use
74:
50:
43:
37:
36:Please help
33:
2083:Ed Pegg Jr.
2017:Mathematica
1233:open-source
1226:open access
1214:MIT License
1211:open source
950:bubble sort
786:(* = 1.5 *)
764:(* = 3/2 *)
653:proprietary
637:'s patent.
612:Mathematica
486:Schoonschip
424:Mathematica
374:Proprietary
2098:Categories
1926:2023-09-21
1901:2023-09-21
1875:19 January
1745:"FullForm"
1704:2015-11-05
1683:2015-11-05
1679:. Heise.de
1661:2015-11-05
1639:2015-11-05
1618:2015-11-05
1566:2015-11-05
1545:2015-11-05
1521:2015-11-05
1500:2023-02-03
1476:2020-05-06
1466:Amazon.com
1446:2018-04-10
1421:2016-12-05
1374:22 January
1349:2024-07-31
1326:References
1195:&&
870:" for the
746:(* = 15 *)
608:structures
510:Influenced
327:2024-07-31
258:procedural
254:functional
185:March 2021
155:newspapers
122:references
94:March 2021
39:improve it
2027:MathWorld
1896:The Verge
843:InputForm
777:(* = 0 *)
716:(* = 7 *)
679:of 1960s
496:Smalltalk
432:Expreduce
401:/language
281:Developer
45:talk page
2005:Products
1729:11 April
1284:See also
1265:freeware
1106:sortRule
957:sortRule
943:Pattern]
901:Currying
887:FullForm
880:FullForm
661:CES 2014
397:.wolfram
241:Paradigm
1831:Simon.
1254:Mathics
1252:-based
874:system.
839:TeXForm
796:Oddlist
618:History
524:Clojure
519:Jupyter
466:FORTRAN
436:MockMMA
428:Mathics
390:Website
369:License
346:Dynamic
325: (
300: (
169:scholar
2056:People
1800:GitHub
1397:
1276:Naming
1248:, and
1246:Golang
1043:y>z
691:Basics
671:Syntax
627:matrix
602:, and
491:Simula
481:Prolog
476:Pascal
415:Major
350:strong
171:
164:
157:
150:
142:
1598:Pixel
1594:(PDF)
1250:SymPy
1192:FreeQ
1002:->
868:sugar
861:'
665:Unity
580:-frəm
529:Julia
262:array
176:JSTOR
162:books
1877:2021
1731:2017
1395:ISBN
1376:2021
1242:Java
1222:Rust
1117:The
1037:The
996:>
984:k___
966:x___
933:The
681:LISP
578:WUUL
539:The
471:Lisp
399:.com
302:1988
295:1988
148:news
1272:.
1218:C++
1198:NeQ
1144:Int
1135:Log
1129:Int
1054://.
774:Sin
501:SMP
461:C++
451:APL
395:www
124:to
89:.
2100::
1918:.
1894:.
1868:.
1835:.
1816:.
1798:.
1765:.
1747:.
1596:.
1530:^
1493:.
1464:.
1439:.
1367:.
1341:.
1228:.
1189:/;
1147::=
1132::=
1100://
1039:/;
990:/;
978:z_
972:y_
960::=
939:x_
935::=
919::=
878:A
854://
699:.
614:.
598:,
568:əm
434:,
430:,
426:,
357:OS
348:,
260:,
256:,
252:,
248::
135:.
48:.
1990:e
1983:t
1976:v
1929:.
1904:.
1879:.
1854:.
1839:.
1820:.
1784:.
1769:.
1751:.
1733:.
1707:.
1686:.
1664:.
1642:.
1621:.
1600:.
1569:.
1548:.
1524:.
1503:.
1479:.
1449:.
1424:.
1403:.
1378:.
1352:.
1186:)
1183:1
1180:+
1177:m
1174:(
1171:/
1168:)
1165:1
1162:+
1159:m
1156:(
1153:^
1150:x
1138:;
1103:.
1097:}
1094:4
1091:,
1088:2
1085:,
1082:1
1079:,
1076:3
1073:,
1070:5
1067:,
1064:9
1061:{
1029:}
1026:k
1023:,
1020:y
1017:,
1014:z
1011:,
1008:x
1005:{
999:z
993:y
987:}
981:,
975:,
969:,
963:{
928:0
925:^
922:x
916:F
863:.
856:.
850:@
820:}
817:5
814:,
811:3
808:,
805:1
802:{
799:=
783:N
761:4
758:/
755:6
743:)
740:4
737:+
734:3
731:(
728:*
725:2
722:+
719:1
713:3
710:+
707:4
571:/
565:r
562:f
559:l
556:ʊ
553:w
550:ˈ
547:/
543:(
456:C
403:/
329:)
304:)
216:)
210:(
198:)
192:(
187:)
183:(
173:·
166:·
159:·
152:·
129:.
96:)
92:(
55:)
51:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.