Master Thesis - Programming and networks