Recommended programming language to build a simple network tool

Status
Not open for further replies.

netspiderz

Distinguished
May 29, 2009
12
0
18,560
0
Hello,

I am interested in building a simple application that uses DOS command-like such as PING, TRACERT, etc. Possibly including IP range scan and similar networking utilities.

I wrote a DOS script that allow me to do those basic functions, but I would like to make a GUI-based tool. There are many free and commercial tools out there that I could use, but I want to make something custom myself, just for the fun of doing it.

What programming language would you suggest to use and why? (I am willing to lean it from scratch)

Thanks in advance
 

PhilFrisbie

Distinguished
Apr 22, 2006
666
0
19,310
53
What OSs are you targeting?
What are your long-term programing desires?

If you are going to replicate the functions of ping and tracert then it is easiest to access low level network from C/C++. You will also have the advantage of accessing full source code for these utilities from various sources.

You could also do it from .NET on Windows, which might be harder for the networking but easier for the GUI.
 

PhilFrisbie

Distinguished
Apr 22, 2006
666
0
19,310
53
What OSs are you targeting?
What are your long-term programing desires?

If you are going to replicate the functions of ping and tracert then it is easiest to access low level network from C/C++. You will also have the advantage of accessing full source code for these utilities from various sources.

You could also do it from .NET on Windows, which might be harder for the networking but easier for the GUI.
 
Status
Not open for further replies.
Thread starter Similar threads Forum Replies Date
C Apps General Discussion 3
Johnny5 Apps General Discussion 2
J Apps General Discussion 5
M Apps General Discussion 1
G Apps General Discussion 6
R Apps General Discussion 2
C Apps General Discussion 3
W Apps General Discussion 1
D Apps General Discussion 4
H Apps General Discussion 1
G Apps General Discussion 10
Madmaxneo Apps General Discussion 1
lxstuart Apps General Discussion 2
E Apps General Discussion 3
B Apps General Discussion 1
S Apps General Discussion 2
shuin_exe Apps General Discussion 10
B Apps General Discussion 4
E Apps General Discussion 2
505090 Apps General Discussion 3

ASK THE COMMUNITY