Which programming Language Is In The Most Demand?
lmx
Member Posts: 64 ■■□□□□□□□□
HI
i work in infractructure of network Cisco and Windows server. i would like learn some new in programming (i dont know any about programming) where to start, (Easy Please) and Which programming Language Is In The Most Demand for the future?
Thanks
i work in infractructure of network Cisco and Windows server. i would like learn some new in programming (i dont know any about programming) where to start, (Easy Please) and Which programming Language Is In The Most Demand for the future?
Thanks
Comments
-
JDMurray Admin Posts: 13,101 AdminIf you don't know anything about programming, and you administrate Windows servers, then I would say that learning PowerShell scripting would be the most useful introduction to programming for you. PowerShell is the centralized management tool for all modern Windows server products, and learning how to write your own complex scripts will make you a better admin and give you a good feeling for the "thrill of victory" and "agony of defeat" that is associated with writing software.
Scripting with Windows PowerShell
The Script Center Script Repository: Sample Windows PowerShell Scripts
If scripting is not to your taste, or you are more interested in this Object-Oriented stuff you've been reading about, then either Java or C# are excellent and popular languages to choose. You probably have more than one local college and university (or adult education or extension program) that teaches fundamental programming using either of these languages. I do not recommend beginning programmers try to learn programming themselves, unless they are around other programmers who are willing to be patient with helping you. Taking a class or two will give you a better chance for success. -
RobertKaucher Member Posts: 4,299 ■■■■■■■■■■I agree with JDMurray, but hey! PowerShell is Object Oriented and is able to access .Net objects!
-
JDMurray Admin Posts: 13,101 AdminRobertKaucher wrote: »I agree with JDMurray, but hey! PowerShell is Object Oriented and is able to access .Net objects!
-
RobertKaucher Member Posts: 4,299 ■■■■■■■■■■Does PowerShell's scripting language really support classes with true polymorphism, inheritance, and encapsulation? Just because PowerShell cmdlets are .NET classes doesn't make PowerShell's scripting language Object-Oriented. I see nothing about OO Design in the MSDN Windows PowerShell Blog. If it's OO you be wanting (matey) then it's C# or Java for you! (R)
$fw = new-object -com HNetCfg.FwMgr $profile = $fw.LocalPolicy.CurrentProfile $profile.GloballyOpenPorts | ft name, port
other than object oriented. Perhaps Object-Oriented Scripting, rather than Object-Oriented Programming? -
shednik Member Posts: 2,005I'd also recommend Python/Perl and tcl for the cisco end...you can do some crazy stuff for network management with them.
-
JDMurray Admin Posts: 13,101 AdminRobertKaucher wrote: »Perhaps Object-Oriented Scripting, rather than Object-Oriented Programming?
-
dynamik Banned Posts: 12,312 ■■■■■■■■■□Can we just call it an object-oriented scripting language and remain friends?
-
taco_thunder Member Posts: 8 ■□□□□□□□□□Just by searching Careerbuilder and Monster for jobs, Java seems to be in high demand and pays well. C++ follows close but Java, from what it seems, will be taking over eventually. Only problem is getting the initial experience to get said job. I'm looking into studying Java on the side and within a few years obtain a degree. The jobs I've seen usually require 5-8 years experience with 60-80k/year avg salary. I haven't paid much attention to other languages, though.
- Configuring Window Vista Client - 815/900
- A+ - In Progress
- Network+ - In Progress
- Security+ - In Progress
-
RobertKaucher Member Posts: 4,299 ■■■■■■■■■■Can we just call it an object-oriented scripting language and remain friends?
No, I won't accept it.... JDMurray makes a valid point. Polymorphism is an important aspect to OOP.
Is there a term that better describes languages like PowerShell? Object Consumer Language? That's just ugly. -
JDMurray Admin Posts: 13,101 AdminRobertKaucher wrote: »Is there a term that better describes languages like PowerShell? Object Consumer Language? That's just ugly.
And PowerShell is a specialized command shell that implements its own scripting language--nothing more. -
RobertKaucher Member Posts: 4,299 ■■■■■■■■■■Thanks, JDMurray. I appreciate the correction. I love it when people make me think.
-
TravR1 Member Posts: 332There are lots of debating in the programming forumsAustin Community College, certificate of completion: C++ Programming.
Sophomore - Computer Science, Mathematics -
dynamik Banned Posts: 12,312 ■■■■■■■■■□While going through my new PoSh book, I saw them refer to it as an "object-based scripting language," and I thought of this thread. Is that a good compromise?
-
JDMurray Admin Posts: 13,101 AdminObjects are dynamic and can contain both code and data. Using this description, any running process with an interface can be considered an object. Therefore, any scripting language can be considered object-based, yet still not object-oriented.
This really shows how both abstract and overloaded the computer science term "object" has become. -
ServerProvides Member Posts: 20 ■□□□□□□□□□Objects are dynamic and can contain both code and data. Using this description, any running process with an interface can be considered an object. Therefore, any scripting language can be considered object-based, yet still not object-oriented.
This really shows how both abstract and overloaded the computer science term "object" has become.
JDMurray for prez!!!
I completely agree with you. Until you've really gotten down into the cuts of how computer languages are created you really don't understand this concept.Currently Pursuing...
BS in Computer Science