Wolfram Computation Meets Knowledge

Instructor-Led Course

The Wolfram Language: Programming Fundamentals

Level: Intermediate

This course teaches the fundamental concepts of programming in the Wolfram Language. It features concise lecture sections, self-check exercises and tips for writing Wolfram Language code. Limited registration and small class size allow for interactive topic exploration and Q&A. Basic familiarity with the Wolfram Language or introductory-level skill in any programming language is recommended.

Featured Products & Technologies: Wolfram Language

January 229am–5pmFrenchCaen, France Universite de Caen Normandie
Salle S3 102
Bat Sciences 3 - Campus 2
6 BD Marechal Juin
Get Directions
Free Register Now
January 2410am–5pmKoreanSeoul, South Korea Dahan Tech Co., Ltd.
501 Wonil Building
216-11 Nonhyun-Dong
Kang Nam-Gu
Get Directions
500,000.00 (KRW) Register Now
January 299:30am–4:30pmFrenchMarrakech, Morocco Cadi Ayyad University
Faculty of Science Semlalia
Boulevard Prince Moulay Abdellah
Get Directions
Free Class full
February 121pm–3:30pm EST Your local time
End EST is US Eastern Standard Time, UTC/GMT -5 hours (New York)
EDT is US Eastern Daylight Time, UTC/GMT -4 hours (New York)
EnglishOnline Check system requirements $255.00 (USD) Discounts available for students, educators and Premier Service subscribers Register Now
This course is available for custom training. Request custom training


  • Syntax and Expressions
    Learn about the fundamental building blocks of the Wolfram Language and how they can be put together to build more complex code.
  • Definitions, Rules and Patterns
    Understand how the Wolfram Language handles one of the most common tasks of programming—defining variables and functions. Create and use replacement rules to transform expressions. Also learn about the extensive pattern-matching capabilities of the language.
  • Lists and Associations
    Discover the most common data structures in the Wolfram Language and how they can be used.
  • Writing a Program
    Use functions according to your programming style and learn about tips and tricks helpful for programming in the Wolfram Language.