OwnLang – dynamic functional programming language.

Features:
☆ Cross-platform. Available for PC, Android and Java ME devices.
☆ Open-source. https://github.com/aNNiMON/Own-Programming-Language-Tutorial
☆ Syntax highlighting.
☆ Light and dark themes.
☆ Ability to build apk from app.
☆ Customizable symbol panel for editor

Language features:
- Types: number, string, array, object, function.
- Method references.
- Modularity.
- Multithreading.
- Pattern matching like Scala.
- Destructuring assignment like php.

Modules:
- std
- types
- math
- date
- files
- http
- socket
- base64
- json
- functional
- ounit
- java
- canvas
- forms
- regex
- downloader
- imageprocessing
Read more
Collapse
Loading...

What's New

Added regex module
Added std::OwnLang constant and std::default function
Added support for import multiple modules
Support for internal functions in strings
Added kawaii-operator ^^

Android P support, runtime permissions are managed in settings
Ability to change optimization level
Ability to run scripts after opening them from file managers
Symbols panel for editor
Font size and syntax highlighting settings
canvas now redraws after canvas::repaint() call
Updated examples, added minesweeper game
Read more
Collapse

Additional Information

Eligible for Family Library
Updated
February 9, 2019
Size
Varies with device
Installs
10+
Current Version
Varies with device
Requires Android
Varies with device
Content Rating
Everyone
Permissions
Offered By
aNNiMON (Melnik Software)
Developer
85670, Donetsk reg. Ukraine
©2019 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.