Useful Links
Computer Science
Programming
By Language
Julia Programming
1. Introduction to Julia
2. Installation and Environment Setup
3. Julia Language Fundamentals
4. Data Types and Type System
5. Operators and Expressions
6. Control Flow
7. Strings and Text Processing
8. Collections and Data Structures
9. Functions
10. Custom Types and Structures
11. Multiple Dispatch
12. Modules and Packages
13. Input and Output
14. Error Handling and Debugging
15. Metaprogramming
16. Performance and Optimization
17. Concurrency and Parallelism
18. Scientific Computing Ecosystem
19. Plotting and Visualization
20. Interoperability
Operators and Expressions
Arithmetic Operators
Basic Arithmetic
Addition
Subtraction
Multiplication
Division
Advanced Arithmetic
Integer Division
Remainder
Exponentiation
Modular Arithmetic
Comparison Operators
Equality Operators
Relational Operators
Chained Comparisons
Approximate Equality
Logical Operators
Boolean AND
Boolean OR
Boolean NOT
Short-Circuit Evaluation
Bitwise Operators
Bitwise AND
Bitwise OR
Bitwise XOR
Bitwise NOT
Bit Shifts
Assignment Operators
Basic Assignment
Compound Assignment
Update Operators
Operator Precedence
Precedence Rules
Associativity
Parentheses for Grouping
Operator Overloading
Custom Operators
Redefining Operators
Previous
4. Data Types and Type System
Go to top
Next
6. Control Flow