Skip to content

Information about Jingle's Design and History

Exedys Digital edited this page Jul 11, 2019 · 1 revision

Introduction

In this page I will discuss the basic design of the language.

Why Jingle?

Jingle was created to be the simplest general-purpose programming language that was text-based. It is simple & natural. A lot of people often guess syntax and find out that their guess was right because of how the language works.

What was Jingle influenced by?

In terms of proper programming languages, I'd say the biggest influence was definitely Python. The fact that such a simple language could be so powerful was very inspirational. However, the biggest influence was, without a single doubt, a Minecraft server plugin known as Skript. It was open-source and written in Java and allowed Minecraft server owners to create plugins for their server by writing in English sentences. I made a few of these, one of them becoming quite popular and is currently in the top #100 most popular Skripts of all time. A few years back when I was just starting to learn to program in a full, general-purpose programming language, I wondered: "What would it be like if Skript was a real programming language, and not just for Minecraft?" This question led to the creation of Jingle.

Clone this wiki locally