Google, the technology giant, is celebrating 50 years of coding with an amazing doodle that teaches noncoders how to code. Keeping up with the tradition of commemorating important dates, Google created the first ever coding doodle ‘Coding for Carrots,’ marking 50 years since children programming languages were first introduced.

Google’s doodle, featured on the home screen, offers all the users an opportunity to experience how preschoolers can be exposed to coding. The doodle breaks coding down to the simplest possible way using carrots and a furry hungry little rabbit and is fairly simple for an adult to understand as well. The rabbit helps kids understand and build the foundations of what they will learn in the near future. The objective is to create an action using a code which is completed by filling in the missing blocks to complete the action.

Google’s Doodle team along with Google’s Blocky team and researchers from MIT Scratch worked on this doodle as a part of Computer Science Education Week. The Computer Science Education Week aims to inspire students to try coding and make apps, held in recognition of the birthday of computing pioneer Admiral Grace Murray Hopper.

The first coding language, Logo, was designed for kids in 1960s by Seymour Papert and other researchers at MIT. Long before the invention of personal computers, Papert and his colleagues envisioned computers could be used by all children as a powerful tool for learning.

Speaking about the doodle, the Director Of Communications of Scratch Team, Champika Fernando said, “This week, millions of people around the world can and will have their first experience with coding. It makes me happy to think of all of the nine-year-olds who will get their first coding experience playing with today’s Doodle. My hope is that people will find this first experience appealing and engaging, and they’ll be encouraged to go further. In some ways, it’s very different from my first coding experience many years ago, but I hope it will be just as inspiring and influential for them.