Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download

Xojo

< >

Xojo is an open source programming language created in 1996.

#384on PLDB 28Years Old 570Repos

The Xojo programming environment is developed and commercially marketed by Xojo, Inc. of Austin, Texas for software development targeting macOS, Microsoft Windows, Linux, iOS, the Web and Raspberry Pi. Xojo uses a proprietary object-oriented BASIC dialect, also known as Xojo.. Read more on Wikipedia...


Example from hello-world:
Function Run(args() as String) As Integer Print "Hello World" Quit End Function
Example from Linguist:
#tag Toolbar Begin Toolbar MyToolbar Begin ToolButton FirstItem Caption = "First Item" HelpTag = "" Style = 0 End Begin ToolButton SecondItem Caption = "Second Item" HelpTag = "" Style = 0 End End #tag EndToolbar
Example from Wikipedia:
Dim names() As String = Array("Red Sox", "Yankees", "Orioles", "Blue Jays", "Rays") For i As Integer = 0 To names.UBound ListBox1.AddRow(names(i)) Next

Language features

Feature Supported Example Token
Strings
"Hello world"
"
Print() Debugging Print
Line Comments
// A comment
//
Comments
Semantic Indentation X

View source

- Build the next great programming language · About · Resources · Acknowledgements · Part of the World Wide Scroll