Simple, readable code.

Ozark is an open-source object-oriented programming language currently under construction. Code written in Ozark is explicit and easy to read. Ozark is used with Objects , a visual IDE for web and native software development.

Latest News Sample app update for the working Ozark specification
Mountaineer.class.en.ozark
inheritance Person

property @hike: Hike
property @radio: Radio
property @hat: Hat
property @map: Map

extension setup
	create Hike; assign to @hike; setup
	create Radio; assign to @radio; setup
	create Hat; assign to @hat; setup
	create Map; assign to @map; setup

method climb _mountain: Mountain
	@map findTrail mountain: mountain -> trail
	@hike! trail -> location

	mountain trailhead -> startingPoint
	mountain peak -> destination

	if location is
	... destination
		print "Hello, world!"
	
	... startingPoint
		print "Oh no!"
	
	... none
		@radio! searchAndRescue
View on GitHub  

Ozark is open source under the GPL v3 license. It's hosted and developed on GitHub.

The Ozark language is still in early development, with no implementation available yet.