Wolfram U

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

  • Mar 12 | Online

    Turn Rough Ideas into Computation with Wolfram Notebook Assistant

    Learn how to turn conversational input into precise computational code for accessing the full power of Wolfram Language. This webinar demonstrates ways you can interact with Wolfram Notebook Assistant, showcases examples for writing and fixing code and explains how to take advantage of LLM functionality via Wolfram Language functions.

  • MAR 13–27 | Online

    Wolfram Language Programming Proficiency

    This three-part course sequence is organized especially for those wanting comprehensive instruction and preparation for Wolfram Language Level 1 and Level 2 certifications and for anyone wanting to further develop their Wolfram Language programming skills.

  • Mar 19 | Online

    Parallel Programming in Wolfram Language

    Learn about the local and global optimization techniques and parallel programming paradigms integrated into Wolfram Language, along with parallelization fundamentals. In this webinar, you will learn about the basics of parallel programming, optimization for a single kernel, the parallel computation architecture available in Wolfram Language for simultaneously utilizing multiple kernels and how to use Wolfram kernels with managed clusters.