LEGO’s core business is, as we all know, selling toys. But over the years, LEGO has grown beyond that. For instance, after the Dark Ages, LEGO started realizing, that it’s not just children that build with the bricks, but a lot of adults are too. This resulted in themes like Modular buildings and Architecture. When LEGO introduced Mindstorms back in 1998, it was meant to get children interested in programming. But it were the adults (and teens) that picked up this theme, and when they found out the limitations that the first Mindstorms software had, they quickly climbed behind their keyboards and started writing their own custom software. (Luckily LEGO learned from them, and improved the system, cooperating with the creative minds, instead of keeping everything ‘in house’).