Programming languages, although difficult, are often created with the intent of making it easy to program something that is useful. However, there are programming languages out there that have the sole intent of making your life harder, or potentially even miserable. Below are some of the best ‘worst’ and weirdest programming languages around. 

1. Piet

Piet is a programming language made using colors. That means you have to create a small bitmap image that is converted into code your computer can understand. The code works by judging the difference between colors, in order to determine the action to take. Below is an example in Piet of how to say ‘Hello World.’

Source: DZone