Skip to main content
Advanced 8 planned topics AI

Introduction to Julia

Learn Julia syntax and scientific computing ideas. Free Julia introduction for numerical work.

Learning Outcomes

  • Write a Julia function and array code
  • Explain multiple dispatch in one sentence
  • Add a package with Pkg
  • See where Julia fits versus Python

Overview

Julia is designed for high-performance numerical computing with a Python-like feel and compiled speed.

This page introduces multiple dispatch and the package ecosystem at a beginner level.

Use it when you outgrow notebooks that are too slow in other languages.

What this course will cover

  1. 1. Syntax
  2. 2. Arrays
  3. 3. Functions
  4. 4. Dispatch
  5. 5. Packages
  6. 6. Plotting intro

Start a complete tutorial now

Full 6-level lessons are live for C, C++, Java, Python, and JavaScript. Use them while the remaining Julia lessons are added.

← All technology tutorials