---
key: pl/gdscript
kind: plang
name: "GDScript"
url: https://plangs.page/gdscript
---

# GDScript

> High-level, dynamically typed language for the Godot Engine.

High-level, dynamically typed programming language tailored for the Godot Engine, influenced by Python, facilitating gameplay scripting and rapid prototyping.

## Facts

- Appeared: 2014
- Homepage: https://godotengine.org/
- GitHub: https://github.com/godotengine/godot
- Languish ranking: #51

## Relationships

### Paradigms

- [Imperative](https://plangs.page/paradigm/imperative)
- [Object-Oriented](https://plangs.page/paradigm/oop)
- [Scripting](https://plangs.page/paradigm/scripting)

### Platforms

- [Android](https://plangs.page/platform/android)
- [Apple](https://plangs.page/platform/apple)
- [BSD](https://plangs.page/platform/bsd)
- [Cross-Platform](https://plangs.page/platform/cross)
- [Linux](https://plangs.page/platform/linux)
- [Windows](https://plangs.page/platform/windows)
- [WWW](https://plangs.page/platform/web)

### Type Systems

- [Duck](https://plangs.page/type-system/duck)
- [Dynamic](https://plangs.page/type-system/dynamic)
- [Object-Oriented](https://plangs.page/type-system/object)
- [Strong](https://plangs.page/type-system/strong)

### Influenced By

- [Python](https://plangs.page/python)

### Written With

- [C++](https://plangs.page/c++)

### Licenses

- [MIT](https://plangs.page/license/mit)

### Tags

- [3D Graphics](https://plangs.page/tag/3dg)
- [Audio](https://plangs.page/tag/audio-dev)
- [Games](https://plangs.page/tag/games)
- [GUI](https://plangs.page/tag/gui)
- [Scripting](https://plangs.page/tag/scripting)
