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.
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