What programming language is the most useful for a Network Engineer to know?

I’m entering the networking field and its been a while since I’ve worked with any language.

I figured I might as well start from the beginning with a language that fits the field. What programming language is the most useful for a Network Engineer to know?
BTW. I’m studying for an CCNA and hoping to eventually work with Microsoft products after obtaining an MCSE.
James Trent, then what would prove useful to "stomp out your own ICMP traffic"?

3 Responses to “What programming language is the most useful for a Network Engineer to know?”

  • James Trent:

    Meh, it’s more the networking knowledge than a particular language. I don’t see any advantage you get in choosing one language over another.

    One obvious choice is C, since it’s relatively simple to learn and leaves low-level networking libraries there for you to play with yourself.

    If you want an industry standard, pick Java, but it won’t prove so useful if you’re wanting to stomp out your own ICMP traffic.

  • Joshua C:

    I like Visual Basic but a good networker knows the basics of as many languages as possible so i would learn VB (Visual Basic) then look into c+, & Java those are the main ones

  • Dont Ask:

    Perl, the universal language. If you can’t do it in Perl, it can’t be done.

Leave a Reply