ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    what programming language can I learn now ???

    IT Discussion
    10
    15
    1.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • RoopanKumarR
      RoopanKumar
      last edited by

      Hi,

      I'm kind of system admin, so now thinking myself learning a programming language.

      what programming language can I start learning with the help of internet
      It should be self learning, if possible suggest me so links, sites, videos or books for learning it.

      Thanks

      ObsolesceO scottalanmillerS 2 Replies Last reply Reply Quote 0
      • ObsolesceO
        Obsolesce @RoopanKumar
        last edited by Obsolesce

        @roopankumar said in what programming language can I learn now ???:

        Hi,

        I'm kind of system admin, so now thinking myself learning a programming language.

        I don't know of any system admins that do programming. They do a lot of scripting, however.

        If you work with Windows, PowerShell is extremely beneficial to know. If you work with Linux, BASH cli.

        dbeatoD 1 Reply Last reply Reply Quote 4
        • jmooreJ
          jmoore
          last edited by

          If you are on Windows then most people will suggest Powershell but its really just scripting. You can do do things with C++, Python, Java, and Ruby but you have to be a lot more creative. Powershell can start giving results fast.

          If you are on Linux most will just use bash scripting or possibly a little bit of C.

          scottalanmillerS 1 Reply Last reply Reply Quote 1
          • scottalanmillerS
            scottalanmiller @RoopanKumar
            last edited by

            @roopankumar said in what programming language can I learn now ???:

            I'm kind of system admin, so now thinking myself learning a programming language.

            These things don't go together.

            RoopanKumarR 1 Reply Last reply Reply Quote 2
            • scottalanmillerS
              scottalanmiller @jmoore
              last edited by

              @jmoore said in what programming language can I learn now ???:

              If you are on Windows then most people will suggest Powershell but its really just scripting.

              Scripting is full programming. It's one of the two forms of programming - interpreted (scripting) and compiled. Most serious development is done in scripting languages today. Python, PHP, PowerShell, Ruby, JavaScript and NodeJS, are all script languages.

              Perl, C#, Java, VisualBasic, Fortran, COBOL, C are compiled.

              1 Reply Last reply Reply Quote 1
              • RamblingBipedR
                RamblingBiped
                last edited by

                Look at Bash, Python, Ruby, and JavaScript.

                And Powershell if you're one of those people...

                scottalanmillerS 1 Reply Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller @RamblingBiped
                  last edited by

                  @ramblingbiped said in what programming language can I learn now ???:

                  And Powershell if you're one of those people...

                  https://s13.postimg.org/okm3ywmp3/Oh-_Youre-_One-of-_Those-_People.jpg

                  1 Reply Last reply Reply Quote 1
                  • RoopanKumarR
                    RoopanKumar @scottalanmiller
                    last edited by

                    @scottalanmiller need to experiment myself and thinking of what limit can I able to push myself into this. change of course too alternate techie thing

                    JaredBuschJ 1 Reply Last reply Reply Quote 0
                    • JaredBuschJ
                      JaredBusch @RoopanKumar
                      last edited by

                      @roopankumar said in what programming language can I learn now ???:

                      @scottalanmiller need to experiment myself and thinking of what limit can I able to push myself into this. change of course too alternate techie thing

                      Start by automating your job with scripting in the appropriate language for your systems (powershell or bash).

                      Then one you understand the logic flow of scripting, you can choose to get into development and actual programming.

                      This provides you with the benefit of improving your knowledge and your work environment at the same time.

                      matteo nunziatiM QuixoticJeremyQ 2 Replies Last reply Reply Quote 6
                      • dbeatoD
                        dbeato @Obsolesce
                        last edited by

                        @tim_g said in what programming language can I learn now ???:

                        @roopankumar said in what programming language can I learn now ???:

                        Hi,

                        I'm kind of system admin, so now thinking myself learning a programming language.

                        I don't know of any system admins that do programming. They do a lot of scripting, however.

                        If you work with Windows, PowerShell is extremely beneficial to know. If you work with Linux, BASH cli.

                        Got to agree with this, I have been working more and more with Powershell in Windows since Microsoft is moving away from Command Prompt so far. Even on the Creator's update you do SHIFT+Right Click and sends Open Powershell Window here 🙂

                        ObsolesceO 1 Reply Last reply Reply Quote 0
                        • StrongBadS
                          StrongBad
                          last edited by

                          PowerShell is the shizzit if you are working on Windows.

                          1 Reply Last reply Reply Quote 0
                          • ObsolesceO
                            Obsolesce @dbeato
                            last edited by

                            @dbeato said in what programming language can I learn now ???:

                            @tim_g said in what programming language can I learn now ???:

                            @roopankumar said in what programming language can I learn now ???:

                            Hi,

                            I'm kind of system admin, so now thinking myself learning a programming language.

                            I don't know of any system admins that do programming. They do a lot of scripting, however.

                            If you work with Windows, PowerShell is extremely beneficial to know. If you work with Linux, BASH cli.

                            Got to agree with this, I have been working more and more with Powershell in Windows since Microsoft is moving away from Command Prompt so far. Even on the Creator's update you do SHIFT+Right Click and sends Open Powershell Window here 🙂

                            Hey what do ya know, it does! I haven't noticed that before.

                            dbeatoD 1 Reply Last reply Reply Quote 1
                            • matteo nunziatiM
                              matteo nunziati @JaredBusch
                              last edited by

                              @jaredbusch said in what programming language can I learn now ???:

                              @roopankumar said in what programming language can I learn now ???:

                              @scottalanmiller need to experiment myself and thinking of what limit can I able to push myself into this. change of course too alternate techie thing

                              Start by automating your job with scripting in the appropriate language for your systems (powershell or bash).

                              Then one you understand the logic flow of scripting, you can choose to get into development and actual programming.

                              This provides you with the benefit of improving your knowledge and your work environment at the same time.

                              this. After, two of the general purpouses languages most commonly used for glue/automation are Perl and Python.

                              Anyway nowdays if you want to automate your job you just write really small scripts (helpers) then most of the stuff - where available - is done with Ansible/Salt/put-yours-here.

                              IF you really need custom scripts which grow wild (Powershell and Bash grow quite fast) just think about switching to Python or Perl

                              1 Reply Last reply Reply Quote 1
                              • dbeatoD
                                dbeato @Obsolesce
                                last edited by

                                @tim_g Yeah, I actually noticed that a couple of days ago 🙂

                                1 Reply Last reply Reply Quote 0
                                • QuixoticJeremyQ
                                  QuixoticJeremy @JaredBusch
                                  last edited by QuixoticJeremy

                                  @jaredbusch said in what programming language can I learn now ???:

                                  @roopankumar said in what programming language can I learn now ???:

                                  @scottalanmiller need to experiment myself and thinking of what limit can I able to push myself into this. change of course too alternate techie thing

                                  Start by automating your job with scripting in the appropriate language for your systems (powershell or bash).

                                  Then one you understand the logic flow of scripting, you can choose to get into development and actual programming.

                                  This provides you with the benefit of improving your knowledge and your work environment at the same time.

                                  I definitely agree with this. It actually makes the knowledge that you are gaining applicable to your everyday life to begin with. That's huge. I also agree with Scott that scripting langs are very popular right now. Compiled does have it's place in my opinion but there are arguments to be had there. That being said compiled languages would be the last thing that I would suggest for a sysadmin as it's applicability would be very little for you (if any).

                                  1 Reply Last reply Reply Quote 1
                                  • 1 / 1
                                  • First post
                                    Last post