In Julia, Arrays have types parametrized by two variables: a type T and a dimensionality D (Array{T, D}). For a 1-dimensional array of integers, the type is:
julia> x = [1, 2, 3];
julia> typeof(x)
Array{Int64, 1}
If the array is a 2-dimensional matrix, D equals to 2:
julia> x = [1 2 ...