Which Programming Languages Should You Learn for Cybersecurity 2019

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ธ.ค. 2018
  • In this Episode, Episode 2, I address the specific type of programming languages you should to learning as a student in the cybersecurity industry...
    Often regarded as one of the most important pieces in programming is "what language should I learn and start with when I am first learning how to program?" - I address this question head-on concluding with Python as the language.
    Episode 1: Should You Learn Programming in Cybersecurity
    Link:
    Episode 2: Which Programming Languages Should You Learn for Cybersecurity 2019
    Episode 3: Which platforms should you use, as a student, to learn programming specific to cybersecurity.
    Link: To Be Announced
    Visit: Cyberinternacademy.com for more information regarding entry-level cybersecurity careers.
    Contact me at: grant@cyberinternacademy.com

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

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

    Python is the gateway drug of programming hands down whether you are a student chasing certs or are a self taught programmer......

    • @TukeShark
      @TukeShark 4 ปีที่แล้ว +12

      have you taken drugs?

    • @alahjandrodagrate1611
      @alahjandrodagrate1611 4 ปีที่แล้ว +7

      TukeCS only python, java, meth, and MySQL, but I’m always open to trying to new things

    • @bennguyen2368
      @bennguyen2368 3 ปีที่แล้ว +3

      @@alahjandrodagrate1611 there is an imposter among us

    • @alkanedust3848
      @alkanedust3848 3 ปีที่แล้ว +3

      But if you don't do C or C++ how would you understand the basics, logics and program flow at root level?

    • @Cerehum
      @Cerehum 3 ปีที่แล้ว

      @@alkanedust3848 what comes first ? C or c#?

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

    Good choice, which I very much agree on! C, Javascript, Assembler and Bash is a must... Python, PHP and Java should also be known pretty good.
    Really just start with one, but never stop. Especially not before the whole list above is checked!
    I agree, that Python might be a good start, but *definitely* work further from there!

  • @vk45
    @vk45 4 ปีที่แล้ว +83

    Python
    C
    php
    Javascript
    Powershell
    Bash
    Assembly

    • @mojammelshahriarmahir3425
      @mojammelshahriarmahir3425 2 ปีที่แล้ว

      All are need in cybersecurity?

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

      @Vicious how about c#?

    • @jaimelechocolat7342
      @jaimelechocolat7342 2 ปีที่แล้ว

      @@alexandercereno4098 yeah I see this program recommended by a lot of cybersec experts. Is it okay to learn this as a beginner?

  • @josephdominguez1070
    @josephdominguez1070 4 ปีที่แล้ว +14

    Dude I fucking love your content. Such an inspiration haha

  • @jhgfdjhgfdhdjfjhd6721
    @jhgfdjhgfdhdjfjhd6721 5 ปีที่แล้ว

    Thank you so much for this awesome summary

  • @CromaCampusOfficial
    @CromaCampusOfficial 3 ปีที่แล้ว +3

    *Thanks for sharing these programming languages with students of ethical hacking*

  • @justinkiarie9857
    @justinkiarie9857 4 ปีที่แล้ว +3

    ‘It’s the chair’ said Erick cartmam

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

    Very useful content sir, your subscriber and fan from 🇺🇿 Uzbekistan!

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

      You find it useful? Im from uzb too))

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

    All the colleges I’m looking at offers different classes. What are the classes I should take.

  • @JoseHernandez-xy8mj
    @JoseHernandez-xy8mj 4 ปีที่แล้ว +27

    My answer is NON. Learn hardware netowrking equipment firewall(segmentation, DMZ etc) router, switch all that is hit before software which is only layer 7. hope employers knows the OSI model

    • @drorreuven
      @drorreuven 4 ปีที่แล้ว +7

      agree in my high school I learned networking networking is everithing and not cyber to know how to configure a router switch and osi model it is really important to know what stand in the network what is a network when you send a packet in internet what path must be going a packet before it coming to the target and the network protocols for example (EIGRP OSPF RIP) (STP VTP DHCP DNS ) and must learn also the ports for example (80 = http 443 = https) and another if someone dont know those thinks he cant even thinking about learn cyber-security

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

    I am so interested in Backend ,AI and cyber security and it hard to determine which to choose

  • @mojammelshahriarmahir3425
    @mojammelshahriarmahir3425 3 ปีที่แล้ว +3

    There is any relation between web development and cyber security ?
    I mean as a beginner should I start from web development?

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

    thank you Chris Evans!!

  • @umavenkatkaja7991
    @umavenkatkaja7991 3 ปีที่แล้ว +3

    Bro I dont have any programming knowledge can I begin with python language

  • @rodia1973
    @rodia1973 2 ปีที่แล้ว

    I loved the first episode

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

    Seems like we have similar ideas. Keep up the good work!

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

      Thank you! Your video was also very good!

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

    Nice ... please make a comprehensive course on Cyber security.

  • @MamtaSingh-ox3dw
    @MamtaSingh-ox3dw 2 ปีที่แล้ว +2

    If I know only c++ so Is it good for cyber security

  • @IqbalAhmed-qk5ix
    @IqbalAhmed-qk5ix 3 ปีที่แล้ว

    Nice 👌

  • @mec-am6295
    @mec-am6295 3 ปีที่แล้ว +1

    I had finished Cibersecurity postgrad. and i had R language also ('cause we have Big Data Analytics).

    • @snowball9017
      @snowball9017 2 ปีที่แล้ว

      Hii I have many doubts can u help me

  • @vuhoang_14
    @vuhoang_14 2 ปีที่แล้ว

    should i learn C++ for cyper security ?

  • @trinity2725
    @trinity2725 3 ปีที่แล้ว +11

    Python is the best programming language to learn a lot of people say it is easy but for me it is too complicated :/

    • @SpiceyM
      @SpiceyM 3 ปีที่แล้ว +3

      same for me but i find javascript better to understand lmao

  • @user-pd7wi4mf9o
    @user-pd7wi4mf9o 3 ปีที่แล้ว +9

    I work as cybersecurity auditor and I don't need programming

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

    I agree with the fact that Python 🐍 has an amazing community

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

    Sql is not a mandatory thing u need to learn,

  • @bluesdog88
    @bluesdog88 4 ปีที่แล้ว

    Apparently active directory exploitation is popular too

  • @mojammelshahriarmahir3425
    @mojammelshahriarmahir3425 3 ปีที่แล้ว

    Plz help me where should I start....

  • @dennisasamoah2213
    @dennisasamoah2213 5 ปีที่แล้ว

    good vid

  • @datasetmx
    @datasetmx 3 ปีที่แล้ว

    What about Rust or Go?

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

    Assembly was first what i learned next i will take lisp

    • @j.r.5803
      @j.r.5803 3 ปีที่แล้ว

      I went with C first but yeah next assembly is a debugging must for me. Both let you learn how machines indeed work in its core. I recommemd A+, Network+ and Security+ for begginers know the basics (btw you dont need them certificates at all, especially the A+ but it really depends on what entry job in it you pretend start with). Python is great for quick and scripting programs, easly readable for begginers etc. Also start with C will make you work more on fixing errors and weak security codes rather than learn the fundaments that is why high languages as python is also begginer friendly since creates more secure codes without that many errors which will lead begginers learn pratice the fundamental stuff, but will lack deep stuff that C and assembly will make you understand better how the machine works. But yeah i would try C pointers if you like them as i did start with C and assembly and then learn any other language so much easly, if you dont like C then python is way more versatile and so can be implemented in most things if you are aware of what it path you want follow. Above all learn algorithms and data structure to solve problems. Oh yeah if you want really be into cybersecurity learn bash shell/linux. Mac doesnt use bash as default now but it doesnt really matter. Zsh mainly thing you need to maybe fix is the array that is set to 1 instead of 0 but thats a easy thing to do, Zsh is indeed better than Bash but doesnt worth learning for begginers in my opinion.

    • @j.r.5803
      @j.r.5803 3 ปีที่แล้ว

      Btw when i mentioned Python as being quick is at compiling code, running code C is way faster.

  • @realitybeast
    @realitybeast 2 ปีที่แล้ว

    You should try stand up comedy ! You will do great! Grant.

  • @anonymous25ja
    @anonymous25ja 3 ปีที่แล้ว

    🔥🔥🔥

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

    5:42 - 5:48 . . . . \m/

  • @thecoder8483
    @thecoder8483 3 ปีที่แล้ว +15

    Python for AI, web development in the back-end, cyber security, data analysis, for games and money more

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

      lol python for cyber nice joke dude you acutely should be a comedian instead of learning programing

    • @buak809
      @buak809 3 ปีที่แล้ว +7

      @@yoavraman8919 python is widely used in CS i don't know why did you respond like that my friend

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

      @@yoavraman8919 u clearly know shit lmao. Python is almost the number one used in CS, everyone know that lmao

    • @yoavraman8919
      @yoavraman8919 3 ปีที่แล้ว

      @@0636106038 pepole who dont know im a clown be like

    • @jprince2453
      @jprince2453 3 ปีที่แล้ว

      @@yoavraman8919 u do know python was build for ai do sum research before relying

  • @Miraxx-pp8zq
    @Miraxx-pp8zq ปีที่แล้ว

    And another thing , is it important to know about network administration like(cisco) or it is unnecessary for Cyber security?

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

      Yes, it important. Basic knowledge need knowing.

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

    EASY Assembler and C/C++ NEXT video

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

      only real bad boys understand it

  • @roukozabboud1337
    @roukozabboud1337 4 ปีที่แล้ว

    What about c#?

  • @matazalassady3075
    @matazalassady3075 2 ปีที่แล้ว

    hi every one , i want to learn ethical hacking , can everyone help me ? i need correct path to study it please

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

    U re awsome

  • @sphealwithitxd6720
    @sphealwithitxd6720 2 ปีที่แล้ว

    Would HTML be a good starting language over python? Or is python just the best one to start with?

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

      Definitely python if you’re learning cybersecurity

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

      people been saying to learn the basics of HTML and CSS, then C++ then Python.

  • @selfmade7933
    @selfmade7933 2 ปีที่แล้ว

    Why Not C😶

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

    Why cpp is hated

  • @chris-cx9fq
    @chris-cx9fq 2 ปีที่แล้ว +8

    What programming languages do I need to learn to get an entry level position in Cyber Security?

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

      Python - Bash - JS - C - Perl - PHP any will work

    • @chris-cx9fq
      @chris-cx9fq 2 ปีที่แล้ว

      @@himansh0715 ill def look into those, thanks

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

      @@chris-cx9fq :)

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

      just learn and stick to one, build sht, otherwise is useless knowledge. The day will come you will need to know some other language, learning that one will be easy, once you master one language, you can learn anyone

    • @j.vosier6786
      @j.vosier6786 ปีที่แล้ว +1

      @@alastormoody7966 i agree

  • @gentelmanchad865
    @gentelmanchad865 2 ปีที่แล้ว

    Thanks I am From Morocco I learn new words in English cus of you and i learn so many Things thanks
    So God Blessed u

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

    Well if you learn c first then you can learn any other language in one week.

    • @user-gv9rt1nc1l
      @user-gv9rt1nc1l 4 ปีที่แล้ว +1

      This is the best approach. C is a language that teaches you about computers. One example is the the standard library that is an abstraction of the Operating System's syscalls, the ones that are used in assembly. When you learn C you also learn how your operating system works, how computer works (memory allocation, registers, etc).

  • @quihuang1757
    @quihuang1757 3 ปีที่แล้ว

    Desde cuándo teorema es programador?

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

    I recommended C.. today's student are too lazy to learn C,C++

    • @Ann-wy9kj
      @Ann-wy9kj 3 ปีที่แล้ว

      @WhiteHatHacking and what about C++ ?? What's the difference between them (in cybersecurity) ?

  • @mohammedzcool7343
    @mohammedzcool7343 3 ปีที่แล้ว +10

    Mr I have a Plante for into cybersecurity by my way I want to tell you about it if I'm in a good way
    1. Computer Science
    2. A +
    3. Linux +
    4. Network +
    5. Security +
    6. Programming (python)

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

    If i became a full stack web developer... 😑😅
    Can it will help me , to be different than other hackers ?🤔🤔🤔
    I know it's a stupid question but i just thought it will, actually.😂
    Thank you for the series sir !👍👌💐

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

      yes, you will be the most talented hacker in the world, go get it my man!

    • @qusaionali9434
      @qusaionali9434 5 ปีที่แล้ว

      Actually i am also having same question

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

      Most real Cybersecurity experts are also reasonably good at programming in more than 2 languages. Yes, becoming a developer first will at least seperate you from script kiddies and guarantee, that you really know what you are doing. On the white-hats you likely won't get a job without a degree, and the degrees will need you to learn programming etc. Since the black hats have no rule, you can ofcourse become one without being a developer... You get my point.

    • @qusaionali9434
      @qusaionali9434 5 ปีที่แล้ว

      @@hackbretthb2043 thxs man

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

    What about C++?

    • @SaberGames1
      @SaberGames1 5 ปีที่แล้ว

      @musictea not true

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

      C++ > python dogshit change my mind

    • @govindthakare8471
      @govindthakare8471 5 ปีที่แล้ว

      whats that

    • @amit_patel168
      @amit_patel168 4 ปีที่แล้ว

      ArtinAshes Music you've learned cpp?

  • @Shaluo098
    @Shaluo098 2 ปีที่แล้ว

    Your look like a jhonadhan James 😄

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

    You are a god!!

    • @_tabot9268
      @_tabot9268 4 ปีที่แล้ว

      No. He is a human lol

    • @trinity2725
      @trinity2725 3 ปีที่แล้ว

      Astaghfurallah

    • @trinity2725
      @trinity2725 3 ปีที่แล้ว

      @@_tabot9268 yes he is :/ astaghfurallah

  • @anythingeverything2659
    @anythingeverything2659 4 ปีที่แล้ว

    I find ruby more fun

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

    🇳🇵

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

    Let us give our lives To The LORD JESUS CHRIST Amen

  • @shadowtactician1888
    @shadowtactician1888 4 ปีที่แล้ว

    Everything is fine but...
    POWER SHELL???!!!!!!!!!
    R u fkin kidding me? I know u r trying to give an example of Scripting language but powershell is misleading.
    Thing is powershell is almost not usable on linux.... So ultimately it's pointing towards WINDOWS!
    AND WINDOWS FOR DOING HACK?
    NAH! WINDOWS IS FOR *GETTING HACKED* !!

  • @lonewolfcoding5208
    @lonewolfcoding5208 2 ปีที่แล้ว

    check w3schools and challenge your self to make a simple stop watch using javascript