# The Julia Manual

  * [Introduction](@ref man-introduction)
  * [Getting Started](@ref)
  * [Variables](@ref)
  * [Integers and Floating-Point Numbers](@ref)
  * [Mathematical Operations and Elementary Functions](@ref)
  * [Complex and Rational Numbers](@ref)
  * [Strings](@ref)
  * [Functions](@ref)
  * [Control Flow](@ref)
  * [Scope of Variables](@ref scope-of-variables)
  * [Types](@ref man-types)
  * [Methods](@ref)
  * [Constructors](@ref man-constructors)
  * [Conversion and Promotion](@ref conversion-and-promotion)
  * [Interfaces](@ref)
  * [Modules](@ref)
  * [Documentation](@ref)
  * [Metaprogramming](@ref)
  * [Multi-dimensional Arrays](@ref man-multi-dim-arrays)
  * [Linear algebra](@ref)
  * [Networking and Streams](@ref)
  * [Parallel Computing](@ref)
  * [Date and DateTime](@ref)
  * [Running External Programs](@ref)
  * [Calling C and Fortran Code](@ref)
  * [Handling Operating System Variation](@ref)
  * [Environment Variables](@ref)
  * [Interacting With Julia](@ref)
  * [Embedding Julia](@ref)
  * [Packages](@ref)
  * [Package Development](@ref)
  * [Profiling](@ref)
  * [Memory allocation analysis](@ref)
  * [Stack Traces](@ref)
  * [Performance Tips](@ref man-performance-tips)
  * [Workflow Tips](@ref man-workflow-tips)
  * [Style Guide](@ref)
  * [Frequently Asked Questions](@ref)
  * [Noteworthy Differences from other Languages](@ref)
  * [Unicode Input](@ref)
