I have been using ComputerCraft for quite a while now, and I was wondering what is a good resource to use to learn more about programming? I want to have a better understanding of everything networking related, and what are the most useful and versatile programming languages one can learn?