https://docs.julialang.org/en/v1/ Notes Chapter 1: getting started - install and run Chapter 2: variables for T in [Int8,Int16,Int32,Int64,Int128,UInt8,UInt16,UInt32,UInt64,UInt128] println("$(lpad(T,7)): [$(typemin(T)),$(typemax(T))]") end lpad() appears to be a built-in function that extends a string with spaces on the left typemin() and typemax() return the extreme-most values for a type types appear to be values, which is great multiplication by prefixing a variable with an expression: julia> x = 3 3 julia> 2x^2 - 3x + 1 10 further types: Float16, Float32, Float64, BigInt, BigFloat further functions: eps(): smallest representable delta for a type at 1.0 nextfloat(), prevfloat(): adjacent floats bitstring(): shows raw bits zero(), one(): return identity literals of passed type big"1.3": arbitrary-precision literals parse(T, str): number parsing setprecision(digits): change BigFloat precision