Why You NEED To Know Some Low-Level Programming (C and Assembly)

Опубликовано: 15 Октябрь 2024
на канале: Siddhant Dubey
1,504
73

I'm exaggerating a little bit in the title but you really should know some low-level programming. It helps you get a grasp of what's happening on the insides of your computer when you run your Python or JavaScript code and gives you an appreciation for how easy (relatively speaking) it is to write software with all these new-fangled modern programming languages. Assembly helps you understand the internal workings of your CPU and how lucky you are to have a ton of memory to work with, and C teaches you how managing all that memory is a pain. I hope you gain something from this video and decide to at least take a look at some lower-level programming materials!

LC-3 Assembly: https://cs2461-2020.github.io/
x86 Assembly Starting Point: https://cs.lmu.edu/~ray/notes/x86asse...
C Programming: Honestly, any course/youtube video works for this.
General Low-Level Content: ‪@LowLevel-TV‬

Current Sub Count: 3,831
Business Email: [email protected]

Patreon:   / siddhantdubey  
🤖 Join my discord server:   / discord  
📸 Instagram -   / sid12.dubey  
🐦 Twitter -   / sidcodes  
💻 GitHub - https://github.com/siddhantdubey/
💌 Sign up for my bi-weekly email newsletter - https://www.getrevue.co/profile/sidcodes
🎵 Follow my TikTok:   / sidcodes  

WHO AM I?
I just finished my first year at Georgia Tech majoring in Computer Science. On this channel, I make videos related to machine learning and programming, lifestyle vlogs, productivity tip videos, and more! If you're interested in that, be sure to hit the subscribe button and leave a like on this video! Subscribe here: http://youtube.com/c/SiddhantDubey/?s...

#computerscience #coding #programming

00:00 Intro
00:25 General Overview
01:35 Why Assembly?
03:50 Why C?
06:24 Conclusion + Outro