The Wolfram Language is primarily used with the Wolfram Notebook Interface, the preeminent environment for any technical workflow -- data science, modeling, research and education -- empowering users with literate programming, easy-to-author interactivity and universal deployment across all platforms. In addition to that, the Wolfram developer community has created many excellent plugins and extensions for many editors and developer environments. These extensions range from simple syntax coloring files to highly integrated components for advanced development environments.
The Wolfram Workbench provides code editing, navigation and project management tools for enterprise-class development and deployment. A powerful Eclipse plugin, Workbench is specialized for the Wolfram Language, Mathematica and other Wolfram products and technologies.
More…The Wolfram Language plugin for IntelliJ IDEA is an easy-to-install plugin for almost all IntelliJ IDEA based IDEs, which turns them into a powerful development tool for Mathematica and Wolfram Language code. The plugin and the Community Edition of IDEA are open-source and therefore completely free of charge.
More…Atom is a hackable text editor for the 21st century. This package adds support for syntax coloring.
More…Vim is a highly configurable text editor for efficiently creating and changing any kind of text. This project extends the VIM syntax coloring capabilities to recognize Wolfram Language syntax.
More…Visual Studio Code (VSCode) is an easy to use, advanced code editor from Microsoft. This extension adds syntax coloring support.
More…The Sublime Editor is sophisticated text editor for code, markup and prose. This package adds support for syntax highlighting and auto-completion for built-in functions.
More…Emacs is an extensible, customizable, free text editor. This extension provides syntax coloring and Wolfram Language script execution.
More…TextMate brings Apple\[CloseCurlyQuote]s approach to operating systems into the world of text editors. This bundle adds support for syntax coloring, command completion, and implements useful keyboard shortcuts.
More…CodeMirror is a versatile text editor implemented in JavaScript for the browser. It is specialized for editing code, and comes with a number of language modes and addons that implement more advanced editing functionality. This onlne editor comes with built-in Wolfram Language support.
More…Pygments is a generic syntax highlighter suitable for use in code hosting, forums, wikis or other applications that need to prettify source code. This package adds syntax coloring support for the Wolfram Language
More…Geany is a text editor using the GTK+ toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. It supports many filetypes and has some nice features.This package adds syntax coloring support for the Wolfram Language
More…