Have you ever found yourself performing a boring and repetitive task? Did you make mistakes because you were bored or tired? Did you realize you were losing valuable time doing things that... a machine could have done better?
We have good news for you: programming can help you! Programming is about using our creativity and ingenuity to solve problems and automate tasks with the help of a computer.
And, as if it was not enough, learning how to program is easy and entertaining.
Have you ever programed before? Learn the programming basics using “Gobstones”, a graphic innovative language in which you use a board with stones to solve problems.
Do you want to learn more about imperative programming and data structures using JavaScript? Let's start now!
In this chapter you will learn the basics of functional programming.