Imperative, statically typed, C++-like systems development language.

Orange is a systems programming language made to be as powerful as C++ with none of the headache. It aims to be very productive by baking the most important low- and high-level features directly into the language, instead of dealing with them through obtuse function calls.

extern printf(char* s, ...) -> int32 

class Person
  public char* name

  public Person(char* name)
    @name = name 
  end
end

Person john = Person("Johnny")
printf("Hello, %s!\n", john.name)
Information updated 08/28/15
View Comments