DinoSource - Programming language's icon

DinoSource - Programming language 0.93 Tools 4.5 Community

Submitted by user JekSun; MIT; 2026-06-21

DinoSource - is a full-fledged, open-source, interpreted programming language developed for the Godot Engine.

This language is useful for supporting modding in games, implementation in gameplay where programming is required, the syntax is easily modified, which allows you to easily create your own language syntax, or copy other popular languages, program tools where the programming language is used as a design tool.

✅ GDScript → DinoSource: Registering native functions and variables to call GDScript inside DinoSource
✅ DinoSource → GDScript: Calling functions and accessing DinoSource data within GDScript
✅ Cross-platform: Works everywhere Godot Engine works (Windows, Linux, macOS, Web, Mobile)

✅ Features
Basic Types and Operators
Functions and Scope
Classes with Constructors/Destructors, Inheritance.
Arrays and Index Access

DinoSource is written entirely in GDScript!

You can learn more about the language's capabilities and syntax here - https://github.com/JekSun97/DinoSource/discussions/1

V0.8.5:
- Added class inheritance (:).

v0.93:
- Add DinoSource Node Component (DSNC) - is a specialized system for processing DinoSource code across multiple nodes, storing its data and methods individually and creating a bridge between other objects for communication.
- Add built-in functions for the String type and a common function.
- Add the ability to fill the constructor of an inherited class.
- Fix missing call to parent class destructor.


View files Download Submit an issue Recent Edits