Top 3 Programming Languages for Cybersecurity in 2023

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024

Комментарии • 56

  • @CubensisEnjoyer
    @CubensisEnjoyer Год назад +38

    Learning C++ first set me up very nicely. Haven’t really used it but I can understand pretty much any code and picking up Python (which I failed on my own when I first got into CompSci) has been effortless. When my C++ professor said he was an Ethical Hacker I didn’t even know what that was, now many years later I’m deep into all things cybersecurity because of him.

    • @wiz9203
      @wiz9203 Год назад

      Am also in phase of learning cyber security,Can u plz suggest me which language I have to focus and plz mention any useful courses.plzzzzzzz

    • @omarsamy122
      @omarsamy122 10 месяцев назад

      ​@@wiz9203i need to know which language

  • @AdrianMarszaek
    @AdrianMarszaek Год назад +42

    Speaking from my own experience - Python, Rust and Lua for offensive side is pretty much all I need to perform everything worth performing. I used to use C++ but Rust is IMO on another level good. Adding JS and PHP even on a low skill level helps to understand what's going on if you're into webapps (what's never been my bit). I'm super happy that you're introducing Rust course as it's super powerful and will only raise in popularity as it solves similar problems that Golang does, but on top of that offers much much more.

    • @mogr488
      @mogr488 Год назад +1

      Could you please give us examples how you use Lua for ethical hacking ? I'm very interested.
      Thank you

    • @ITsecurityEng
      @ITsecurityEng Год назад

      Powerful post

    • @itsksujan
      @itsksujan Год назад +1

      are JS and PHP really not useful ? i thought being on offsec side one would encounter with web applications a lot.

    • @ITSecNEO
      @ITSecNEO 6 месяцев назад

      ​@@itsksujanActually no, the pentesting area is huge. You can do IoT Pentesting, Web Pentesting, Reverse Engineering and Malware Analysis, Active Directory Attacks and so on.. The language of choice really depends on the area you want to specialize in. JS and PHP have no use cases if you are Not doing any web Pentesting.

  • @pataleno
    @pataleno Год назад +11

    I work in Cybersecurity. I did my higher diploma in Software engineering back in 90's but never coded again. I went into networking security etc. I'm now looking at getting back to what I studied many years ago.

  • @AUBCodeII
    @AUBCodeII Год назад +95

    John Hammond said in an interview that "if you don't know programming, you can walk. But If you know coding, you can fly."

    • @AUBCodeII
      @AUBCodeII Год назад +4

      @LemineAbdenne for me they're synonyms. I said that you can work in the field if you can't code, but you'll be very limited. If you can code you'll be able to read and code your own exploits, and that's more desirable for a cybersecurity professional

    • @ITsecurityEng
      @ITsecurityEng Год назад +4

      I just jumped up and started doing push ups when I read this it hyped me up

  • @hackvlix
    @hackvlix Год назад +13

    aaaaand now let's start arguing about which language should be number 3!

  • @believe_it712
    @believe_it712 Год назад +8

    Programming language is just a tool . Using the right tool for the right job is the key.

  • @fabricehategekimana5350
    @fabricehategekimana5350 9 месяцев назад +3

    Great advices ! I like Nim, the syntax is as simple as python and it can transpile to C/C++/Javascript and can also compile normally. I love Rust. It's low level (fast) and it's more secure than C/C++

  • @domss3931
    @domss3931 Год назад +3

    Pretty solid advice imo... I just started to work as a security engineer and my first task is to literally perform code review on a few projects to validate SAST reports generated from automatic tools...
    Doing code review is pretty intimidating 😪

  • @devohnmitchell
    @devohnmitchell 4 месяца назад +3

    I been learning Python consistently for the last 2 years..Learning JS for the last 1.5 years

  • @beeeeeee42333
    @beeeeeee42333 Год назад +5

    #3 is C/Cpp or Java.

  • @LeoNux-um7tg
    @LeoNux-um7tg 6 месяцев назад +1

    I chose Assembly for knowing how computers work behind the scene while learning programming at the same time.

  • @googo34
    @googo34 Год назад +1

    I'd really love more videos or other resources on code review.

  • @youcef2851
    @youcef2851 Год назад +6

    alex you're a legend

  • @furkan482
    @furkan482 Год назад +5

    What do you think about Golang? It is used more in the sector compared to past, right?

    • @arg0x-
      @arg0x- Год назад

      Same question

    • @TCMSecurityAcademy
      @TCMSecurityAcademy  Год назад +6

      Golang is definitely on the rise and if you see yourself working on or with it then for sure, it's a good idea to invest some time into it. The syntax is pretty readable too so if you already have some experience with JS/Python then you'll pick it up in no time. The stackoverflow developer survey is worth taking a look at if you want to see how popular it is currently vs other languages.

    • @furkan482
      @furkan482 Год назад

      @@TCMSecurityAcademy thanks a lot for your answer

  • @SH-vg5ov
    @SH-vg5ov Год назад +1

    Surprised Bash wasn't mentioned.

  • @Dheeraj_k18
    @Dheeraj_k18 Год назад +1

    My personal pick- Rust ,Go and python

  • @ITSecNEO
    @ITSecNEO 6 месяцев назад

    CMD Tools: Rust
    Exploit-Dev & Automation: Python
    Web Pentest: JS, PHP
    Windows: Rarely C#, Powershell
    Linux: Bash
    IoT, Malware Analysis, Reverse Engineering: C
    Thats mainly all what is needed. Sometimes you will encounter some Go Code too in Cloud Scenarios

  • @tseeric6051
    @tseeric6051 Год назад

    Thanks TCM for all the Vedic in YT. I had checked out the link above , All the courses price are really reasonable. As a beginner I had no idea about what each course does (even with course description ) and where to start( do I need Java first or do I need python, what next after python and what course to go with it) Will you guy be able to make some bundle (even with no discount apply), and be like ….. if you a beginner take bundle A 4 courses , if you want to be or achieve something, take bundle B 6 courses etc….

  • @tadii
    @tadii Год назад +2

    Here I am about to post the same video tomorrow 😭

  • @christosbinos8467
    @christosbinos8467 2 месяца назад

    What makes you recommend JavaScript as an entire language to study when its utility as presented in the video is cross side scripting? Also, why not suggest at least one low level language? Roughly 70% of all vulnerabilities are related to memory issues.

  • @MonLes-xt7gc
    @MonLes-xt7gc Год назад +1

    How about Go?

  • @trollhehe7406
    @trollhehe7406 Год назад +1

    Who anyone recommend cybary to learn cybersecurity

  • @singhgagandeep955
    @singhgagandeep955 Год назад +1

    I know javascript and python now learning cyber security

  • @pnkemp
    @pnkemp Год назад

    Well I’ve been working in cyber sec for over a decade and beyond a bit of shell scripting I don’t program. So it can be done. But by god it would have been easier if I had as a minimum python.

  • @vkdaddy7042
    @vkdaddy7042 8 дней назад

    Can anyone guide me about cybersecurity fields and how to start from zeroo

  • @ariestategarjr2534
    @ariestategarjr2534 Год назад +1

    Hello sir, interesting video!

  • @dennissison9418
    @dennissison9418 Год назад

    i really like the energy of this whole video 😊😊✌✌

  • @emekaetube538
    @emekaetube538 Год назад +1

    Bro should i learn goland or c for malware analyst

    • @Cryogenics12
      @Cryogenics12 5 месяцев назад

      I'm not in the field but for malware you *must* learn C

  • @pabitrakumar4564
    @pabitrakumar4564 Год назад +2

    Important video

  • @denisvoroshilov2682
    @denisvoroshilov2682 Год назад

    Awesome!

  • @gothops154
    @gothops154 Год назад

    Who is this new guy?

  • @kimsrenglim
    @kimsrenglim Год назад

    Just now

  • @sambhavjain6929
    @sambhavjain6929 Год назад

    Hello

  • @OsalenDavidson
    @OsalenDavidson 5 месяцев назад +6

    The LORD JESUS CHRIST LOVES Us all

  • @enemene3314
    @enemene3314 Год назад

    3rd lul

  • @djemi3etelminigeekandhacke343
    @djemi3etelminigeekandhacke343 7 месяцев назад

    Node Js and python, these programming languages are rubbish.

    • @Yohan421-e5g
      @Yohan421-e5g 4 месяца назад +1

      what do you think of Java? is it a good P. language?

    • @djemi3etelminigeekandhacke343
      @djemi3etelminigeekandhacke343 4 месяца назад

      @@Yohan421-e5g Only the version 7 and anterior are good, all the version 8 and next ones are rubbish in Java