1.1 What is Julia?1.1.1 Pros and cons of statically and dynamically typed languages1.2 Julia combines elegance, productivity, and performance1.3 Why Julia was created1.3.1 Scientists need the interactive programming that dynamically typed languages offer1.3.2 Developers in other fields also need the interactivity a dynamically typed language offers1.4 Julia’s higher performance solves the two-language problem1.5 Julia is for everyone1.6 What can I build with Julia?1.6.1 Julia in the sciences1.6.2 Nonscience uses of Julia1.7 Where Julia is less ideal1.8 What you will learn in this bookSummary