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
Data Types and Type System
Primitive Types
Integer Types
Signed Integers
Unsigned Integers
Integer Literals
Integer Overflow
Floating-Point Types
Float16
Float32
Float64
BigFloat
Special Values
NaN
Infinity
Negative Zero
Boolean Type
True and False Values
Boolean Conversion
Character Type
Char Literals
Unicode Characters
Character Operations
Nothing Type
Nothing Value
Use Cases
Missing vs Nothing
Type System Fundamentals
Type Hierarchy
Abstract Types
Concrete Types
Type Checking
typeof Function
isa Function
Type Annotations
Variable Type Annotations
Function Parameter Annotations
Return Type Annotations
Type Assertions
Type Stability
Previous
3. Julia Language Fundamentals
Go to top
Next
5. Operators and Expressions