Było programowanie przy pomocy klocków w Scratchu, było też programowanie przy pomocy Pocket Code – również przy pomocy klocków. Odstawimy na jakiś czas klocki i zaczniemy pisać kod – w języku Java, w środowisku Greenfoot.
Java jest jednym z najpopularniejszych obiektowych języków programowania. Ma zastosowanie głównie w systemach finansowych, jak i obliczeniach naukowych, ale warto wiedzieć, że gra Minecraft została napisana właśnie w Javie! Co do środowiska Greenfoot, zostało ono opracowane przez Uniwersytet w Kent, we współpracy z właścicielem Javy – Oracle. Ma prosty, przejrzysty interfejs i jest dobrym wyborem do poznania podstaw Javy.