## Welcome to the PLM

The goal of this first exercise is to instruct your buggle to move forward by one step. Switch between the views on the right for more info. World depicts the world as it is now, while Objective depicts what you should get.

### My buggle? What is this??

Buggles are little animals obeying any order you may give them. Currently, you must use the [!thelang/] programming language for that, but you can change the language from the menu, or by clicking the icon in the status bar.

### How to proceed?

Write your program in the "Code" pane. It should read as follows:

    [!java|scala|python]forward()[!java];[/!][/!][!c]stepForward();[/!]

[!java|c]

Do not forget the final `;` which tells the compiler that the instruction is over (yes, computers are so dumb that they cannot guess obvious stuff like this).

[/!]

Once done, click on Run to execute your code.

If your code contains errors, that's perfectly OK: Even talented programmers struggle on their code. The computer will display error messages in the console to help you fixing them. These messages may sound scary at first glance, but don't panic. The compiler is only somehow limited in its communication abilities, but it's not mean. If you look closer, the solution to solve your issue is written somewhere in those cryptic messages. You will see, with a bit of habit, we get used to it.