<B>Learn the awesome Julia programming language by building fun projects like a rocket launcher, a password keeper, and a battle simulator.</B><BR><BR><i>Julia as a Second Language</i> covers:<BR><ul><li>Data types like numbers, strings, arrays, and dictionaries</li><li>Immediate feedback with Julia’s read-evaluate-print-loop (REPL)</li><li>Simplify code interactions with multiple dispatch</li><li>Sharing code using modules and packages</li><li>Object-oriented and functional programming styles</li></ul><BR><i>Julia as a Second Language</i> introduces Julia to readers with a beginning-level knowledge of another language like Python or JavaScript. You’ll learn by coding engaging hands-on projects that encourage you to apply what you’re learning immediately. Don’t be put off by Julia’s reputation as a scientific programming language—there’s no data science or numerical computing knowledge required. You can get started with what you learned in high