Tap to unmute

God-Tier Developer Roadmap

  • Опубліковано 23 сер 2022
  • The programming iceberg is complete roadmap to the loved, hated, historical, and weird programming languages that you should now about. It starts with easy-to-learn coding tools, then descends into the most difficult low-level and esoteric languages.
    Featuring C, C++, C#, F#, HolyC, C--, Java, JavaScript, Python, Rust, Fortran, Lisp, V, Nim, Zig, APL, Ada, COBOL, Haskell, Scala, Clojure, Kotlin, Swift, Lua, PHP, Elixir, Erlang, Chef, Malbolge, lolcode, emojicode, ASM and many more!
    #programming #iceberg #learntocode
    🔗 Resources
    Programming Iceberg Meme programwithabhi/s...
    History of Computer Languages en.wikipedia.org/wiki/History...
    BrainF**K in 100 Seconds • Brainf**k in 100 Seconds
    C in 100 Seconds • C in 100 Seconds
    🔥 Get More Content - Upgrade to PRO
    Upgrade to Fireship PRO at fireship.io/pro
    Use code lORhwXd2 for 25% off your first payment.
    🎨 My Editor Settings
    - Atom One Dark
    - vscode-icons
    - Fira Code Font
    🔖 Topics Covered
    - History of Programming Languages
    - Programming Humor Memes
    - Developer Roadmap for 2022
    - What are programming languages used for?
    - Most popular programming languages
    - Which language is best to learn to code?
    - How many programming languages are there?


  • @backgroundnoiselistener3599
    @backgroundnoiselistener3599 Рік тому +43

    You’ve inspired me to finally quit programming and take up farming. Thank you

  • @heavybladevideo

    I like how in one moment we go from actual programming languages to straight up philosophy

  • @ectoBiologist21

    Having just started learning python, I must say, it’s been fun coming to the realization that even writing 10 lines of a working function from scratch can take like 2 hours if you aren’t a senior coder(or using chat gpt).

  • @poopingnuts

    I started to take C++ seriously in around 2018 or so. It took me 2 or so years to get decent at the language. But honestly, i don’t regret it at all. It’s by far the most powerful language. It might not be the most profitable one, but I’m too deep now to care about money lol

  • @aaronbono4688

    I love how thorough all this is and how well-organized it is.

  • @ffunit
    @ffunit  +58

    15 years ago I skipped the whole basic thing and jumped right into PHP. I still have flashbacks that send chills down my spine how ridiculously hard it was to pick up lol. Glad I did though, Haven't used it in the last 5 years but it will always be near and dear to my heart.

  • @davifurtado6534
    @davifurtado6534 Рік тому +6

    "How do you see yourself in 5 years?"

  • @ameliaiwan5713

    I absolutely love how I happen to have at least written a classic "hello world" programme (or its equivalent, as you don't exactly do that in sql) in at least one language in almost every tier of this iceberg, and done so in a completely chaotic order.

  • @helpLost-no6oh

    So glad I began coding with HTML/CSS/JavaScript at twelve. Now I have the mental ability and fortitude to learn Chef, which has always been my ultimate goal.

  • @StupidPrince

    I like how even though it becomes deeply philosophical and puts me through an existential crisis, I can somehow always find a way to rely on JavaScript to help me out.

  • @segganew
    @segganew  +39

    Note: Kotlin is not just used for Android apps, it is generally used to replace Java on the JVM, and it can also do multiplatforming. APL is not just historically important, it is used in data manipulation applications.

  • @whiteobama3032
    @whiteobama3032 2 години тому +4

    I learned programming on C and C++ and I got to say they're pretty great to begin with to fundamentally understand the flow of the software and memory menagment. It's like learning to swim by jumping directly in to deep waters. If you learn to code functional, stable apps in those language I think you're ready to go.

  • @zackryderize
    @zackryderize Рік тому +12

    Definitely recommending this to my junior colleague so instead of learning programming languages they will question their existence and purpose in life. Thanks 👍

  • @davidbrown154

    I was a little bit sorry to see you passed on a perfect opportunity to talk about FPGA design languages like Verilog after mentioning transistors and gates, but your digression into epistemology was surely more entertaining!

  • @life_xplorers

    I was genuinely taken aback by the ending in the best way possible! It completely surprised me, but in a delightful and heartwarming manner.

  • @chameowmile

    I have a technical electronics degree, which I've got alongside high school. We learned binary and hexadecimals, then we learned basic logic gates... then C and Delphi (god, delphi is so bad). Then we went to intermediate/advanced logic gate projects. When I thought we were basically done, our last semester had us learn Assembly. I have nightmares to this day

  • @johnwight6041

    Wow I knew there were a lot of programming languages but this is insane. So many new ones too. Really overwhelming!

  • @OrangeC7
    @OrangeC7 Рік тому +3

    Man, imagine how this guy will react when he finds out that reality is actually programmed in JavaScript

  • @futuregootecks

    Man that was amazing, great work! Would love to see more about lolcode and the emoji language