Skip to content
JeffBezanson edited this page Nov 30, 2011 · 89 revisions
               _
   _       _ _(_)_     |
  (_)     | (_) (_)    | A fresh approach to technical computing
   _ _   _| |_  __ _   |
  | | | | | | |/ _` |  |           http://julialang.org
  | | |_| | | | (_| |  |       julia-dev@googlegroups.com
 _/ |\__'_|_|_|\__'_|  |
|__/                   |
## Overview

This is the official documentation for the Julia programming language. It is generally intended to be read in the order below, but can for the most part be sensibly read out of order. Most of the language is documented, so reading this manual should give a fairly good idea of how to write programs in it.

## Resources ## Contents
  1. Introduction

  2. Getting Started

  3. Integers and Floating-Point Numbers

  4. Mathematical Operations

  5. Complex and Rational Numbers

  6. Strings

  7. Functions

  8. Control Flow

  9. Variables and Scoping

  10. Types

  11. Methods

  12. Constructors

  13. Conversion and Promotion

  14. Arrays

  15. Running External Programs

  16. Metaprogramming

  17. Parallel Computing

  18. Calling C and Fortran Code

  19. Standard Library Reference

  20. Potential Features


Next: Introduction


© 2010-2011 Stefan Karpinski, Jeff Bezanson, Viral Shah, Alan Edelman.

The Julia Manual — All Rights Reserved.