Abbreviations
Absolute value (
Abs), 
138Access
    to cloud deployments, 
225Access control
Accessibility
    for visually impaired, 
240Accumulate
Add to databin (
DatabinAdd), 
270Afterthought (function application as), 
147Age group
Age of universe
AI (artificial intelligence), 
125Aircraft simulations (
AnglePath3D), 
91Algebraic variables
Algorithms
Alignment
All (as option value), 
111 Alpha (Wolfram|Alpha), 
viiAlphabet
Alphabet position (
LetterNumber), 
49Alternation
    in regular expressions, 
267Alternatives
    in string patterns (
|), 
264Amusement parks
Anatomy
Angles
Animals
Animal-vegetable-mineral
Annotations
Anonymous local files, 
271Answer
APIs
Apps
Architecture
Arguments
Array subscript (
Part), 
16Arrays
Arrow (graphics primitive), 
71 Artificial intelligence, 
125ASCII (
ToCharacterCode), 
52Assignment
    and string templates, 
265Associative arrays (associations), 
216Assumptions
Asterisk (*)
    in regular expressions, 
267Asynchronous operations, 
283Atoms
Attributes
Authorization
    of external services, 
282
   Automatic
  
Automobile
    historical word frequency, 
104Autoupdating website, 
227Backslashes
Backwards (
Reverse), 
8, 
45Bars
Base expansions (
IntegerDigits), 
18, 
140Bases
    numbers in other, 
18, 
140BBC
    word cloud from website of, 
282Beginning of list (
First), 
16Bidirectional graph (
UndirectedGraph), 
119Binary digits (
IntegerDigits), 
18Binary dump format (
DumpSave), 
273Bindings
    for APIs (
EmbedCode), 
234Binomial coefficients, 
163, 
310Bins
Birds
Black and white (
Binarize), 
41Black-and-white plots, 
240Block matrices (
ArrayFlatten), 
185
   Block
  
Blocks
    text recognition and, 
127Books
BooleanCountingFunction, 
312 Borders
    of graphics (
EdgeForm), 
71Braces ({...})
Brackets ([...])
Brains
    as inspiration for 
ImageIdentify, 
133Break strings (
StringSplit), 
264Browsers
 Caching
    content of cloud objects, 
273    in function definitions, 
304Cake chart (
PieChart), 
11Camera
Canonical form
Capital letters
Capitalize (
ToUpperCase), 
45Capitals
Car
    historical word frequency, 
104CAs (cellular automata), 
313Cats
    testing for pictures of, 
172Central limit theorem, 
146Centuries
Chaining
Champernowne sequence, 
190Character code (
ToCharacterCode), 
52Characters
Chart
Checkboxes
Cheetah
    image identification of, 
125Chemicals
ChiSquareDistribution, 
140 Choose elements (
Select), 
170Chords
Circle graph (
PieChart), 
11Cities
City plots (
GeoBubbleChart), 
99Clock
Clock arithmetic (
Mod), 
139Cloud
    interactivity on, 
37, 
229    physical location of, 
234    Wolfram Knowledgebase in, 
84Code
    making random changes in, 
308Code generation (
EmbedCode), 
234Collage (
ImageCollage), 
40Collect elements (
Gather), 
186Collisions
Colon (:)
Color pickers
    from 
FeatureSpacePlot, 
130    background (
Background), 
110    dominant (
DominantColors), 
41    picking in 
Manipulate, 
37Column chart (
BarChart), 
11Columns
Combinations (
Tuples), 
188Combining
    associations (
Association), 
293Common elements (
Intersection), 
187Common words
    in English (
WordList), 
47Communities
Community
Comparative linguistics, 
222Complementary color (
ColorNegate), 
25Complex forms
Complexity
    from simple programs, 
304, 
313Compositing images (
ImageAdd), 
42Composition operators, 
294Compound expressions (
;), 
243Computational geometry, 
311Computational thinking, 
ix, 
318Computational universe, 
313Computed number fields, 
230Computers
    for Wolfram Language, 
xivConcatenate
Conditions
Confusion
Connected devices
Connections
Connectivity (internet)
Constraints
Contour lines (
MeshFunctions), 
146ControllerInformation, 
37 Controls
Conversions
Corners
Countries
    picking out names of, 
221Country plots (
GeoRegionValuePlot), 
99Course
Courses
Crawling
    on network (
NestGraph), 
165CreateCloudExpression, 
272 Crossing
Curly brackets ({...})
Currency
Current location (
Here), 
97Darwin
Dashboard
Data
Data Repository, Wolfram, 
278Data signatures
Database join (
JoinAcross), 
217    connecting to external, 
297Databins (in Wolfram Data Drop), 
270Day of week (
DayName), 
102DDMMYY (date format), 
107Decimal approximation, 
135Decimal expansion (
IntegerDigits), 
16Decimal points
    and approximate numbers, 
135Default values
Definitions
    of words (
WordDefinition), 
224Degrees-minutes-seconds, 
99Delayed assignment (
:=), 
247Deleting
Delimiters
Democracy
Demonstrations Project, Wolfram, 
xv, 
37Deployment (
CloudDeploy), 
225Desk
Destructuring
    of function arguments, 
255DeviceReadTimeSeries, 
283 Diagramming
Dictionaries (associations), 
216Dictionary
    definitions (
WordDefinition), 
224Differential equation, 
311Digits
    as examples of coding styles, 
300    of integers (
IntegerDigits), 
16Directed graph (
Graph), 
119Directory
Distance
Divide string (
StringSplit), 
264DMS
Documentation
    for Wolfram Language, 
xv, 
73Dollars
Drawing
Duplicates
Dynamic visualization, 
240Each element
Edges
Efficiency
Elements
Elevation data (for Earth), 
144EllipticK (elliptic integral), 
140 Email
Embedding
English
    versus Wolfram Language, 
301    implicitly specified, 
174Environments
    for Wolfram Language, 
xivEquality testing (
Equal), 
169Equations
Errors
Europe
    shortest tour of capitals, 
312European
Euros
Evaluation
    in Wolfram Language, 
207, 
249Everest
Evolutionary trees
Exercises
Experiments
Expressions
External device
Eyes
 Facebook social graph, 
122, 
277Factorial function
    as example of coding, 
301Fields
Files
Filter a list (
Select), 
170First letter (
StringTake), 
45Flags
   Flat
  
    as function attribute, 
261Floating point numbers, 
140Fluency
    in Wolfram Language, 
viii, 
299Flying turtles (
AnglePath3D), 
91Foreign languages
Form fields
    restrictions on values in, 
233Formats
Forms
Forum (Wolfram Community), 
xvFractions
Frequency
Frequency plot (
Histogram), 
143Fuji
Function function (
Function), 
158Function page
    lack of assignments in, 
243Functions
    repeated application of, 
159    translations of names for, 
76Gamepads
Gamma (gamma function), 
140 Gaussian-distributed numbers (
RandomReal), 
141Geographic position (
GeoPosition), 
96Get from cloud (
CloudGet), 
269Ghost image (
ColorNegate), 
39Government
Grammatical structure (
TextStructure), 
221Granularity
    using 
Thread in constructing, 
183Graphics
Graphs
    constructing from lists, 
211    of nearest neighbors, 
129    random (
RandomGraph), 
123Gray code
    as example of program, 
306, 
308Great circle path, 
95, 
113Grouping (
FindClusters), 
128    seeing with multi-clicking, 
152Guide page
 Hashmaps (associations), 
216Heads
    associating values with, 
255Height/width for plots, 
113Help
Hexadecimal
Hexagon (
RegularPolygon), 
29HIDs
Hierarchy plot
Higher-order functions, 
181Historical calendars, 
106History
    seen in word frequencies, 
104Home page
Hour
HTML
    templates (
XMLTemplate), 
268Human language
    learning as comparison, 
viiiHumidity
Hyperlinks
 i (square root of 
−1), 
140 Icons
IDE
    for Wolfram Language, 
304Identity testing (
===), 
175Idioms
    in function definitions, 
252Illumination
Image links
Image search
    combining (
ImageCollage), 
40    importing from websites, 
275    testing for objects in, 
172Immediate assignment (
=), 
241, 
247Immersion
    for language learning, 
viiiImplementation
Indices
Infix
    notation for 
Function, 
158Input
Input fields
Inserting in strings (
StringRiffle), 
265Inset (graphics primitive), 
71     of entities (
EntityInstance), 
84Instruments
Integers
    English names (
IntegerName), 
48Interleaving
    for strings (
StringRiffle), 
265Intermediate results
Internal form (
FullForm), 
206International alphabets, 
49International characters, 
52International versions
Internet address
Internet connectivity
InterpolatingFunction, 
311 Interpretations
Interpreters
Iterator specification, 
23
   Keys
  
    in associations, 
213, 
214Key-value maps (associations), 
216Knowledge-based language, 
xiKoala
Korean
 Labels
Language
Languages
    code captions in other, 
xiiiLargest elements (
TakeLargest), 
195Layout
Leaves
Legends
Length
    of general expressions (
Length), 
210    of lists (
Length), 
15, 
150    of strings (
StringLength), 
45Letters
    in strings (
Characters), 
46lhs (left-hand side), 
203Light
Lighting
    simulated in 3D graphics, 
31Line drawing (from 
EdgeDetect), 
41Line numbering
Lines
Links
    with multiple datasets, 
143    analog for time series, 
104Lists
    dropping sublists (
Drop), 
17    internal structure of, 
205    membership in (
MemberQ), 
172    of rules and associations, 
214    random choice from (
RandomChoice), 
161, 
188    taking sublists (
Take), 
17Load definitions (
CloudGet), 
269Local variables
Log files
Log plot (
ListLogPlot), 
138Logarithm
Logo
London
    as time zone example, 
103Long computations
Long output
Loop variable errors, 
308Loops
 Mail
Mail server
Mappings
Maps
Marketing
Mars
Matches
    for patterns (
Cases), 
199Matching of brackets (
[...
]), 
4Mathematical computation, 
310Mathematical functions, 
140Mathematical operations, 
1Mathematics
    comparison to learning, 
viii    notion of mapping in, 
152Matrices
Meaning
Memoization
    in function definitions, 
304Memory
Menus
Mercury
    as disambiguation example, 
80
   Merge
  
    for associations, 
217, 
293Messages
Methods
    symbolic generalization of, 
255Minimization
    of Boolean functions, 
312Missing entries
Mixing colors (
Blend), 
25ML (machine learning), 
125MMDDYY (date format), 
107Mobile apps
Modularity
Molecule
Monarchy
Money
Month
MOOC
Moon
    phase of (
MoonPhase), 
102Moons
    as examples of 
Dataset, 
289Mosaic (
ImageCollage), 
40Multi-clicking
Multiple assignments, 
245Multiplication sign (
×), 
2Multiplication table, 
58, 
177Multiplication (
Times), 
1Naive Bayes machine learning, 
134Naming
    of fields in datasets, 
289Natural language
    and language identification, 
125Natural language understanding, 
219NearestNeighborGraph, 
129, 
167 Negative part numbers, 
193Neighbors
Nesting
    as time zone example, 
103    split at (
StringSplit), 
264, 
275Night
NKS (
A New Kind of Science), 
304NLP (natural language processing), 
220NLU (natural language understanding), 
219Nodes
Nonlinear optimization, 
310
   Normal
  
Normal-distributed numbers (
RandomReal), 
141Notable person classifier, 
276Notation
Note
    picturable in English, 
133Number of occurrences (
Count), 
16Numbers
    from digits (
FromDigits), 
18    Gaussian distributed (
RandomReal), 
141    of letters (
LetterNumber), 
49    random sequences of, 
22, 
137Numerical approximation, 
135Object recognition (
ImageIdentify), 
125Object-oriented programming, 
254OCR (optical character recognition), 
127Octagon (
RegularPolygon), 
29Offsets
On-demand computation, 
226, 
247Online
OOP (object-oriented programming), 
254Operating systems
    for running Wolfram Language, 
xivOperations
Operators
Opportunities
Optical character recognition, 
127Optimization
    pure functions as settings for, 
116Options (list of options), 
116 Or
   Orderless
  
    as function attribute, 
261OrderlessPatternSequence, 
261 
   Origin of Species
  
Ostrich
    as example of image import, 
282Output
Overlaying plots (
Show), 
146Palindromes
Parallel computation, 
315
   Parallelogram
  
    and functional forms, 
152Parsing (
TextStructure), 
221Parts
    of general expressions, 
208    replacing (
ReplacePart), 
195Path
    with angles (
AnglePath), 
89Pattern-based programming, 
243    and function definitions, 
251Pause
Pentagon (
RegularPolygon), 
29Permanence
Persistence
Persistent cloud expressions, 
272Phase of moon (
MoonPhase), 
102Phone
Photo mosaic (
ImageCollage), 
40Photos
Phylogenetic trees
Pink
Pink boxes
    and graphics errors, 
305, 
308Pitch
Pixel size
    of graphics (
ImageSize), 
113Place value (
IntegerDigits), 
16Placement
    as example of 
Dataset, 
289Platforms
    for Wolfram Language, 
xivPLI (Programmable Linguistic Interface), 
224Plot
    of arrays (
ArrayPlot), 
58
   Plot
  
Plots
    range of (
PlotRange), 
110Point size
Points
Polygon
    regular (
RegularPolygon), 
29Polyhedron
Polynomial factoring, 
310Popup menus
Positions (coordinates), 
65Pounds
Powers of 10
Powers of numbers (
Power), 
1Precedence
    of arithmetic operations, 
2Precision
Pressure
    from desk sensor, 
270, 
271Primality testing (
PrimeQ), 
170Probabilities
    in image identification, 
128Procedural programming, 
243    compared to functional, 
181Programmers
Programming Lab
Programming languages
Projections
Pronunciation
Properties
Prose
Proxy
ps (external process), 
314Publish-subscribe systems, 
283    versus named function definitions, 
255    with explicit variables, 
158Put into cloud (
CloudPut), 
269Pyramid
 QA (quality assurance), 
308Queries
Quotes
Quoting (evaluation control), 
314Radio stations
Radius
Rainbow (color lists), 
26Raising to powers (
Power), 
1Random forests machine learning, 
134Random numbers
Range
    of plots (
PlotRange), 
110    with negative numbers, 
23Rapid prototyping (3D printing), 
280Readability
Recognition
    of images (
ImageIdentify), 
125    of text (
TextRecognize), 
127    in Fibonacci algorithm, 
303Recording
Records
Recursive definition, 
252, 
300Red-green-blue colors (
RGBColor), 
25Reflected light colors, 
28Relational databases, 
297Repeat
    list elements (
Table), 
19Repetition
Repetitions
    in strings (
StringReplace), 
263Replicate
    list elements (
Table), 
19Resolution
Rest
Result
Reversal
    of string (
StringReverse), 
45Rhombic hexecontahedron, 
83, 
280rhs (right-hand side), 
203Romanization (transliteration), 
49, 
222Rotation
   Row
  
Rows
Rubles
Rule 30 (cellular automaton), 
304, 
313Rules
    lists of and associations, 
214Run-length encoding (
Split), 
186Running time
    for recursive definition, 
302Running Wolfram Language
Runs of elements (
Split), 
186Sameness testing (
===), 
175Sandboxed code execution, 
308Saturation
Saving
    to cloud (
CloudSave), 
269Scoping
Scoping constructs
Scratch
Sculpteo (3D printing service), 
281Search
Search engine
    building a webpage like a, 
231Searching
Sector graph (
PieChart), 
11See-through graphics (
Opacity), 
69    operator form of, 
209, 
287Semantic expression
Semantic number
Semicolon (;)
Sending mail (
SendMail), 
279Sensors
    direct connection to, 
283Sentence diagramming, 
221Sentences
    lists of (
TextSentences), 
46Sequence of numbers (
Range), 
7Sequences
Services
Sessions
Set complement (
Complement), 
187Set intersection (
Intersection), 
187Shade
Shapes
    of plots (
AspectRatio), 
113Short URL (
URLShorten), 
226, 
272Shortest path
Side labels
Similarity
    in feature space, 
130, 
131Simplicity of good code, 
300Simplification
    of Boolean functions, 
312Size
    of graphics (
ImageSize), 
113Sketch (from 
EdgeDetect), 
41Sliders
Slots
    in pure functions (
#), 
153, 177Smallest elements (
TakeSmallest), 
195Software engineering, 
304, 
317Spacecraft simulations (
AnglePath3D), 
91Spaces
Spanish
Spans
Speed
Spikey
Spiral
Split strings (
StringSplit), 
264Spoken output (
Speak), 
56Spreadsheets
    as source for datasets, 
297Squares
    generated with 
Array, 
177Squaring
Stacked output (
Column), 
12Star (*)
    in regular expressions, 
267Starry Night (painting), 
82 Start of list (
First), 
16Stephen Wolfram
    A New Kind of Science book by, 
304     as 
CurrentImage example, 
39    automatic recognition of, 
276    importing from website of, 
276Steps
    in procedural programs, 
243Store in cloud (
CloudPut), 
269Stream plot (
ListStreamPlot), 
146Street
Stride
    exporting from (
ExportString), 
283    importing from (
ImportString), 
283    natural language interpretation of, 
219    overlaps in matching for, 
267    quotes in (
InputForm), 
46    to lists of letters (
Characters), 
46Structs (associations), 
216    in document generation, 
314Styles
Sub
Subject line
Sublists
Subtraction (
Subtract), 
1, 
4Sum of elements (
Total), 
15Supervised machine learning, 
134Support vector machines, 
134Swatches
Swedish
Switzerland
    graph of bordering countries, 
165Symbolic
    database generalization, 
297    generalization of types, 
255    languages, 
10, 
13, 
84, 
212    mixing of types in lists, 
13    representation of infinity, 
2Symbolically-indexed lists (associations), 
216Tabular output (
Grid), 
57Tag cloud (
WordCloud), 
47    analog for keys (
KeyTake), 
214Temperature
Templates
    for built-in functions, 
76Testing
Text
Text (graphics primitive), 
71 Theme
    of forms (
FormTheme), 
233    of graphics (
PlotTheme), 
109Theorems
    about Wolfram Language, 
10Three-dimensional graphics, 
30, 
68, 
144Three-dimensional printing, 
280
   Tiny
  
Traffic lights
Training
Training sets
    for machine learning, 
134Translation
    of words (
WordTranslation), 
222Transparency (
Opacity), 
69Traveling salesman problem, 
312Tree
Tree of life
Tree plot
Trees
Triangle (
RegularPolygon), 
31TSP (traveling salesman problem), 
312Turkish
Turning path (
AnglePath), 
89Turtle graphics (
AnglePath), 
91Twenty questions
Types
 United Nations website, 
275United States
Units
Universally unique identifiers, 
233Universities
Unknowns
Unsupervised machine learning, 
134Uploading
Uppercase (
ToUpperCase), 
45User functions
User interface construction, 
309Wall clock time (
AbsoluteTiming), 
304Waveforms
Weather
Web
Web address
Web computation (
Delayed), 
226Web links
    vs. Wolfram Knowledgebase, 
84Webcam
Websites
    embedding on (
EmbedCode), 
233Weeks
    and time computations, 
101Weight
    as example of quantity, 
88White House
Whole number
Wikipedia
    importing images from, 
276Windows operating system, 
xivWolfram Data Repository, 
278Wolfram Demonstrations Project, 
xv, 
37Wolfram Knowledgebase, 
77, 
275Wolfram Language
    metadata about (
WolframLanguageData), 
76Wolfram logo
    as example of large program, 
317    building a webpage like, 
231    data vs. Wolfram Language, 
84    interpreting strings like, 
224Words
    historical frequencies of, 
104Words for integers (
IntegerName), 
48Words in text (
TextWords), 
46Writing systems