Think Julia | High-Performance Programming | Computer Science
Ben Lauwens
Discover the power of the Julia programming language with Think Julia, a comprehensive guide covering topics in programming, Julia, and computer science.
Technical TutorialsComputer ScienceJulia
Introduction
Think Julia is a book written by Ben Lauwens and Allen Downey that introduces readers to the Julia programming language. It covers topics related to programming, Julia language, and computer science.
Highlights
Julia is developed as a high-performance programming language
Julia uses multiple dispatch, allowing the programmer to choose from different programming patterns
Julia is a dynamically typed language that can be used interactively
Julia has a nice high-level syntax that is easy to learn
Julia is an optionally typed programming language with user-defined data types
Recommendation
This book is for anyone who wants to learn to program, with no formal prior knowledge required. It can be used for a one-semester course at the high school or college level.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.