A Beginner’s Guide to Sonic Pi While Sonic Pi was intended to be tool for teaching programming to kids, it is now a wonderful tool to learn programming in a non-boring, musical manner. By Levin Roy / November 6, 2019