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

  • SEP 16 | Online

    Practical Programming with Wolfram Language

    This course provides the knowledge, tools and guidance to efficiently create and maintain Wolfram Language projects. This course is designed for Wolfram Language users who are ready to move beyond the fundamentals and create their own programs and interfaces.

  • SEP 24 | Online

    New in Wolfram Language 14.3: The Latest Advancements in Geometric Modeling and Computing; New Features in the Wolfram Compiler

    The session will begin with an overview of geometric capabilities in Wolfram Language and Mathematica, followed by in-depth discussions on key topics, including subdivision surfaces, mesh processing, and curvatures and geodesics. The final talk will explain the latest updates in the Wolfram Language compiler.

  • Oct 2 | Online

    Quick Start 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.