Top 3 Programming Languages for Cybersecurity in 2023

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ค. 2024
  • 00:00 Intro
    00:30 Learning JavaScript
    01:50 Learning Python
    02:50 What's next?
    04:24 Intro to CodeReview
    06:30 Where to get help
    07:30 Review
    08:11 Outro
    In this video, our host Alex will walk us through the top three programming languages you should have on your radar in 2023.
    If you want to take your Python skills up a level check out our Python 201 course on TCM Security Academy: academy.tcm-sec.com/p/python-...
    ___________________________________________
    Hire me: tcm-sec.com
    🔹The Cyber Mentor Merch🔹
    ___________________________________________
    teespring.com/stores/the-cybe...
    📱Social Media📱
    ___________________________________________
    Website: thecybermentor.com
    Twitter: / thecybermentor
    Twitch: / thecybermentor
    Discord: / discord
    LinkedIn: / heathadams
    💸Donate💸
    ___________________________________________
    Like the channel? Please consider supporting me on Patreon:
    / thecybermentor
    Support the stream (one-time): streamlabs.com/thecybermentor
    Hacker Books:
    Penetration Testing: A Hands-On Introduction to Hacking: amzn.to/31GN7iX
    The Hacker Playbook 3: amzn.to/34XkIY2
    Hacking: The Art of Exploitation: amzn.to/2VchDyL
    The Web Application Hacker's Handbook: amzn.to/30Fj21S
    Real-World Bug Hunting: A Field Guide to Web Hacking: amzn.to/2V9srOe
    Social Engineering: The Science of Human Hacking: amzn.to/31HAmVx
    Linux Basics for Hackers: amzn.to/34WvcXP
    Python Crash Course, 2nd Edition: amzn.to/30gINu0
    Violent Python: amzn.to/2QoGoJn
    Black Hat Python: amzn.to/2V9GpQk
    My Build:
    lg 32gk850g-b 32" Gaming Monitor:amzn.to/30C0qzV
    darkFlash Phantom Black ATX Mid-Tower Case: amzn.to/30d1UW1
    EVGA 2080TI: amzn.to/30d2lj7
    MSI Z390 MotherBoard: amzn.to/30eu5TL
    Intel 9700K: amzn.to/2M7hM2p
    G.SKILL 32GB DDR4 RAM: amzn.to/2M638Zb
    Razer Nommo Chroma Speakers: amzn.to/30bWjiK
    Razer BlackWidow Chroma Keyboard: amzn.to/2V7A0or
    CORSAIR Pro RBG Gaming Mouse: amzn.to/30hvg4P
    Sennheiser RS 175 RF Wireless Headphones: amzn.to/31MOgpu
    My Recording Equipment:
    Panasonic G85 4K Camera: amzn.to/2Mk9vsf
    Logitech C922x Pro Webcam: amzn.to/2LIRxAp
    Aston Origin Microphone: amzn.to/2LFtNNE
    Rode VideoMicro: amzn.to/309yLKH
    Mackie PROFX8V2 Mixer: amzn.to/31HKOMB
    Elgato Cam Link 4K: amzn.to/2QlicYx
    Elgate Stream Deck: amzn.to/2OlchA5
    *We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 55

  • @pataleno
    @pataleno ปีที่แล้ว +9

    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 ปีที่แล้ว +87

    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

  • @CubensisEnjoyer
    @CubensisEnjoyer ปีที่แล้ว +32

    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 8 หลายเดือนก่อน

      ​@@wiz9203i need to know which language

  • @fabricehategekimana5350
    @fabricehategekimana5350 8 หลายเดือนก่อน +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 11 หลายเดือนก่อน +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 😪

  • @AdrianMarszaek
    @AdrianMarszaek ปีที่แล้ว +41

    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 4 หลายเดือนก่อน

      ​@@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.

  • @googo34
    @googo34 ปีที่แล้ว +1

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

  • @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….

  • @devohnmitchell
    @devohnmitchell 2 หลายเดือนก่อน +3

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

  • @believe_it712
    @believe_it712 ปีที่แล้ว +8

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

  • @LeoNux-um7tg
    @LeoNux-um7tg 4 หลายเดือนก่อน +1

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

  • @hackvlix
    @hackvlix ปีที่แล้ว +13

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

  • @youcef2851
    @youcef2851 ปีที่แล้ว +6

    alex you're a legend

  • @Dheeraj_k18
    @Dheeraj_k18 ปีที่แล้ว +1

    My personal pick- Rust ,Go and python

  • @beeeeeee42333
    @beeeeeee42333 ปีที่แล้ว +5

    #3 is C/Cpp or Java.

  • @MonLes-xt7gc
    @MonLes-xt7gc ปีที่แล้ว +1

    How about Go?

  • @SH-vg5ov
    @SH-vg5ov ปีที่แล้ว +1

    Surprised Bash wasn't mentioned.

  • @dennissison9418
    @dennissison9418 ปีที่แล้ว

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

  • @ariestategarjr2534
    @ariestategarjr2534 ปีที่แล้ว +1

    Hello sir, interesting video!

  • @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

  • @denisvoroshilov2682
    @denisvoroshilov2682 ปีที่แล้ว

    Awesome!

  • @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.

  • @ITSecNEO
    @ITSecNEO 4 หลายเดือนก่อน

    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

  • @christosbinos8467
    @christosbinos8467 27 วันที่ผ่านมา

    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.

  • @trollhehe7406
    @trollhehe7406 ปีที่แล้ว +1

    Who anyone recommend cybary to learn cybersecurity

  • @pabitrakumar4564
    @pabitrakumar4564 ปีที่แล้ว +2

    Important video

  • @tadii
    @tadii ปีที่แล้ว +2

    Here I am about to post the same video tomorrow 😭

  • @enzkrl2962
    @enzkrl2962 8 หลายเดือนก่อน +1

    Does a cyber security role essentially need to learn html and css?

    • @oyibos_nest
      @oyibos_nest 7 หลายเดือนก่อน

      I ask same

    • @MaxJM711
      @MaxJM711 6 หลายเดือนก่อน

      Not "essentially" but it'd be unwise not to learn them because of payloads that could be contained in a website, which is why learning those two + PHP + JS/TS can be extremely beneficial :)

  • @emekaetube538
    @emekaetube538 ปีที่แล้ว +1

    Bro should i learn goland or c for malware analyst

    • @Cryogenics12
      @Cryogenics12 4 หลายเดือนก่อน

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

  • @singhgagandeep955
    @singhgagandeep955 ปีที่แล้ว +1

    I know javascript and python now learning cyber security

    • @omarsamy122
      @omarsamy122 8 หลายเดือนก่อน

      Java and python enough ?

  • @sambhavjain6929
    @sambhavjain6929 ปีที่แล้ว

    Hello

  • @kimsrenglim
    @kimsrenglim ปีที่แล้ว

    Just now

  • @gothops154
    @gothops154 ปีที่แล้ว

    Who is this new guy?

  • @enemene3314
    @enemene3314 ปีที่แล้ว

    3rd lul

  • @djemi3etelminigeekandhacke343
    @djemi3etelminigeekandhacke343 6 หลายเดือนก่อน

    Node Js and python, these programming languages are rubbish.

    • @blursed2452
      @blursed2452 2 หลายเดือนก่อน +1

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

    • @djemi3etelminigeekandhacke343
      @djemi3etelminigeekandhacke343 2 หลายเดือนก่อน

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

  • @OsalenDavidson
    @OsalenDavidson 3 หลายเดือนก่อน +3

    The LORD JESUS CHRIST LOVES Us all