Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library.
With this tutorial you can learn Julia basics and prepare to write your own code.
##Table of Contents:
- Datatypes and Operators
- Comments
- Datatypes
- More about strings
- Operators
- Bitwise operators
- Variables and Colections
- Declaring variables
- Arrays
- Tuples
- Dictionaries store mappings
- Sets
- Linear algebra
- Functions
- Declaration
- Operators are functions
- Anonymus functions
- Varargs functions
- Optional arguments
- Do-Block syntax
- Control Flow
- Begin and (;)
- If statement
- For loop
- While loop
- Try-catch statement
- Finally clauses
- Types
- Concrete types
- Abstract types
- Multiple-Dispatch
- Input and Output
- Opening files
- Writing to files
- Download code from GitHub: https://github.com/Ermlab/Introduction-to-Julia
- Run project at Plon.io: https://plon.io/explore/introduction-to-julia2/8upTe9VCz6AqJhwzV
This Julia tutorial was inspired by this websites:
https://learnxinyminutes.com/docs/julia/