Read about the Wolfram Language from the creator of the Wolfram Language: Stephen Wolfram. This introductory book breaks down basic elements of the language and gives a broad variety of examples of what the Wolfram Language can do. Each chapter has exercises to practice skills learned in the chapter. No prior programming experience necessary!
The book is available to read for free online or as a collection of downloadable Mathematica notebooks.
Online Wolfram Language activities in the Wolfram Cloud working environment. The Programming Lab has several short introductory explorations to try and play with. Wolfram U is more extensive and contains video tutorials on a wide range of topics.
Learn more about computational thinking through a few articles published on Stephen Wolfram's blog.
Also take a look at some of the following Wolfram resources:
Activities we have done in our workshops are posted on the CT@TP Activities page.