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 1 | Online
Wolfram Language Programming Fundamentals
This course teaches the fundamental concepts of programming in Wolfram Language. It features concise lecture sections, self-check exercises and tips for writing Wolfram Language code. Basic familiarity with Wolfram Language or introductory-level skill in any programming language is recommended.
-
SEP 9 | Online
Wolfram MCP: Connecting AI Coding Tools to Wolfram Language
Large language models can write code but can't actually compute; this livestream shows how the Wolfram MCP server closes that gap. By giving AI tools direct access to a Wolfram Language kernel, Wolfram MCP lets your assistant evaluate code, work directly with notebooks and draw on real computation and curated data in Wolfram Language development, data analysis and research workflows.
-
SEP 15 | Online
Programming and Development in Wolfram Language
Learn about advanced programming and development concepts in Wolfram Language. This course is the third and final part of the programming proficiency course sequence, following Programming Fundamentals and Practical Programming.