Skip to content
/ dinfio Public

Dinfio Programming Language. Beautiful, minimalist, powerful.

License

Notifications You must be signed in to change notification settings

dinfio/dinfio

Repository files navigation

Dinfio

Dinfio Programming Language

Dinfio is a high-level, general-purpose, interpreted, minimalist, simple, and open source programming language. Dinfio supports multiple paradigms, including imperative, procedural, object-oriented, and event-driven programming.

——
Welcome! This is the official repository of Dinfio source code. You can build, install, and contribute to Dinfio through this repository.

Building Dinfio

For the instruction how to build Dinfio from the source code, please see BUILDING.md.

Binary Installation

If you would install Dinfio from pre-compiled binary rather than build from the source code, you can download it from Dinfio homepage: https://dinfio.org. The page provides step by step guide how to download and install Dinfio on your machine.

Building Dima

Dima is a module manager for Dinfio. You can install and uninstall modules using Dima. If you want to build Dima, please see src/dima/README.md.

Contributing

Contributing to Dinfio is much welcomed and encouraged. You can contribute to Dinfio by become:

  • Core Language Developer
  • Module Developer
  • Issue Reporter
  • Documentation Author
  • Dinfio Playground Contributor
  • and/or Sponsor

Please see CONTRIBUTING.md for more information.

License

Dinfio is licensed under the MIT License.