Wolfram Language
An input cell is a multi-tool. By default, it assumes Wolfram Language as input if no other patterns are found in the first line:
1+1 2 Read our fast-track introduction on Wolfram Language at that page
If an output is too large, it may be truncated or converted into a temporary symbol to reduce editor load. This can be adjusted in the editor's settings.
Morph Output Cell into Input
If you modify a Wolfram Language output cell, it will automatically be converted into a new input cell.
Auto-upload Files
Drag and drop files into the editor or paste media from the clipboard
Syntax Highlighting & Symbol Tracking
Wolfram Language autocomplete and highlighting can be extended using external packages.
Once a symbol is defined in the `Global`` context of a Wolfram Kernel session, it appears in the autocomplete window and is shared across open notebooks.
At startup, the Wolfram Kernel loads all imported packages, reads ::usage directives for defined symbols.
Autocomplete for loaded packages
You can enable periodic checking in the editor's settings for newly loaded packages (not user-defined symbols) information upon Get or Needs commands.
Access to Documentation
Click the 🔎 icon in the autocomplete window to open the documentation for a symbol in a new tab.