You have always wanted to learn programming, so this is an obvious choice, right? Programming is a big deal in today’s digital world. Well, it’s only that programming makes people sit behind computers all day and night, and this is probably not how you imagine your summer. Perhaps a language class? A great choice, but do you know how exactly will you put your new knowledge to good use in the future? What about something that can bring you solid foundations for a successful future and a great summer at the same time?..