Check nearby libraries
Buy this book
The Wolfram Language represents a major advance in programming languages that makes leading-edge computation accessible to everyone. Unique in its approach of building in vast knowledge and automation, the Wolfram Language scales from a single line of easy-to-understand, interactive code to million-line production systems. This book provides an elementary introduction to the Wolfram Language and modern computational thinking. It assumes no prior knowledge of programming, and is suitable for both technical and nontechnical college and high-school students, as well as anyone with an interest in the latest technology and its practical application.
Check nearby libraries
Buy this book
Edition | Availability |
---|---|
1
An Elementary Introduction to the Wolfram Langauge: Second edition
2017, Wolfram Media, Inc.
Paperback
in English
1944183051 9781944183059
|
aaaa
Libraries near you:
WorldCat
|
Book Details
Table of Contents
Preface.
vii
What Is the Wolfram Language?.
xi
Practicalities of Using the Wolfram Language.
xiii
Other Resources.
xv
1 Starting Out: Elementary Arithmetic.
1
2 Introducing Functions.
3
3 First Look at Lists.
7
4 Displaying Lists.
11
5 Operations on Lists.
15
6 Making Tables.
19
7 Colors and Styles.
25
8 Basic Graphics Objects.
29
9 Interactive Manipulation.
33
10 Images.
39
11 Strings and Text.
45
12 Sound.
53
13 Arrays, or Lists of Lists.
57
14 Coordinates and Graphics.
63
15 The Scope of the Wolfram Language.
73
16 Real-World Data.
77
17 Units.
87
18 Geocomputation.
93
19 Dates and Times.
101
20 Options.
109
21 Graphs and Networks.
117
22 Machine Learning.
125
23 More about Numbers.
135
24 More Forms of Visualization.
143
25 Ways to Apply Functions.
147
26 Pure Anonymous Functions.
153
27 Applying Functions Repeatedly.
159
28 Tests and Conditionals.
169
29 More about Pure Functions.
177
30 Rearranging Lists.
183
31 Parts of Lists.
193
32 Patterns.
199
33 Expressions and Their Structure.
205
34 Associations.
213
35 Natural Language Understanding.
219
36 Creating Websites and Apps.
225
37 Layout and Display.
235
38 Assigning Names to Things.
241
39 Immediate and Delayed Values.
247
40 Defining Your Own Functions.
251
41 More about Patterns.
257
42 String Patterns and Templates.
263
43 Storing Things.
269
44 Importing and Exporting.
275
45 Datasets.
285
46 Writing Good Code.
299
47 Debugging Your Code.
305
What We Haven’t Discussed.
309
Afterword: Being a Programmer.
317
Answers to Exercises.
319
Index.
327
Edition Notes
Classifications
The Physical Object
ID Numbers
Source records
Links outside Open Library
Community Reviews (0)
Feedback?August 24, 2020 | Edited by ImportBot | import existing book |
May 23, 2019 | Edited by MARC Bot | import existing book |
June 25, 2018 | Edited by IcyvRan | Typo in title, type of book and size |
June 25, 2018 | Edited by IcyvRan | Edited without comment. |
June 25, 2018 | Created by IcyvRan | Added new book. |