Network programming | Sololearn: Learn to code for FREE!


Network programming

Currently Iam trying to learn network programming in C# but when I do something I want to know why I need it .. Can anyone please tell me why I need it and if possible give me examples please

10/18/2017 7:34:47 PM

Elsayed Salama

2 Answers

New Answer


"Why do we need it?" I guess you're talking about "Network Programming" and there are a lot of reasons why we need it. Here are a few examples I can think of: • Communication • Information sharing • Security (Physically and Virtually) • Analitics (Science and/or Data science) Communication has become one of the biggest Technology goals of today, we can nearly INSTANTLY communicate with anyone around the world! Why wouldn't we use this super power? We are using networks all around us, from WLAN (Wireless Local Area NETWORK) to house telephones that stretch all across the country, to airports who has a whole network system around the world to keep track of flights etc. We are using Network Programming for communication


I can't describe the all possible scenarios but you can get an idea by doing a simple google search. Last time i was using Java RMI where i was asked to develop a socket program that could connect to a specified port for communication.