Distibuted networking system

I am not much of a programmer myself, i really have little-no good experience, but i would be willing to see what i can do with the code.

what code is there already concerning the small server/ client. what language would you reccomend for a server, and what does the server need to do other than connecting to clients (through sockets or python or something?).