Programming & Applications

Learn to develop and deploy a useful application in minutes and how to build a major production system in days. Find out about the advantages of using a knowledge-based symbolic language that supports a variety of programming paradigms.

These courses offer topics for beginners and more advanced programmers. The beginner-level courses are meant to introduce new users to Wolfram Language basics. Higher-level courses are aimed at more experienced users to improve their understanding of specific features of the language and to help them create scalable programs for immediate deployment, both locally and in the cloud. Certification opportunities are available for proficiency in using Wolfram Language as well as for completion of specific courses.

Upcoming Events

  • Apr 8 | Online

    Creating Command-Line Applications with wolframscript

    Learn about the basic setup plus practical, real-world applications for wolframscript, a lightweight command-line tool that runs Wolfram Language code without the Mathematica graphical interface. Perfect for managing remote systems, automating common tasks and integrating with other command-line utilities, wolframscript delivers both flexibility and performance.

  • Apr 9 | Online

    Introduction to Wolfram Tech

    This course introduces core technologies for getting started quickly with the Wolfram technology stack. Learn to work with Wolfram Notebooks in the cloud as well as on your desktop and familiarize yourself with the syntax and programming fundamentals of Wolfram Language.

  • Apr 28 | Online

    Wolfram Language and LLMs

    Wolfram technology has long been a component of intelligent assistants and AI systems. Learn about the latest tools and use the newly expanded Wolfram GPT, Chat Notebooks, LLM-based functions and built-in AI functionality in Wolfram Language. Wolfram makes LLMs smarter by giving them access to powerful computation, accurate math, curated knowledge, real-time data and visualization.