How does a Computer understand your Program?

Поділитися
Вставка
  • Опубліковано 1 лют 2025

КОМЕНТАРІ • 131

  • @TechRaj156
    @TechRaj156  5 років тому +41

    Finally, after a long time!
    Comment down if you liked this video!

    • @nobitagamer1341
      @nobitagamer1341 5 років тому +2

      Bhai ma tumata chota Bhai jaisa hu pleas video Hindi ma banao ma app sa requist karta hu bhai pleas help me Muja english nahi ate hai pleas Hindi ma banao app Video gmail account kasi hake kara Bain password ka Ya video banao ham tumko supart karanga app Hindi ma banao video ma app ka chota Bhai

    • @tusharvaishnav4484
      @tusharvaishnav4484 4 роки тому

      @LEARN same que. If u got ur ans . Plz let me know

    • @hacfjustice309
      @hacfjustice309 4 роки тому

      Bhai tum bhohot intelligent ho...

    • @blessingsprotalkalambo3033
      @blessingsprotalkalambo3033 4 роки тому

      thanks for the heads up

    • @westok1223
      @westok1223 3 роки тому

      Sir Plz explain how do circuits hardware read binary numbers instructions cus it very difficult to imagine how non physical numbers interact with physical hardwares. Explain in short what I'm looking for..plz plz.

  • @jean-kiara
    @jean-kiara 11 місяців тому +2

    This video says about a lot of stuffs (those stuffs exists in a lot of abstract layers of this thing called "computer"). For example, the gcc step -> output the result IT IS A LOT GOING ON AND you somehow manage to explain most of it. You are a great savior to me (just an average IT student).

  • @HAROLHIGUERA
    @HAROLHIGUERA 4 роки тому +20

    As a mobile developer, I found some answers by watching this video. Good job.👍

  • @ZeckTTV
    @ZeckTTV 4 роки тому +33

    This is a great video. I can tell you put a lot of effort into it. Good job

  • @asylbekbekmurzaev6098
    @asylbekbekmurzaev6098 3 роки тому +45

    Can you please make a very detailed video of it, For example showing how actually code executed are being stored

    • @sumanbhowmik9131
      @sumanbhowmik9131 Рік тому +2

      Right, I think so

    • @gautamsah5075
      @gautamsah5075 Рік тому +1

      Yes needed

    • @princezuko7073
      @princezuko7073 7 місяців тому +1

      Idk if he made it or not later. But usually the code gets stored in memory (ram) with it’s allocated space.
      And it’s my understanding that, the kernal instructs the machine to initiate the memory locations.

  • @Peezymakebeats
    @Peezymakebeats 4 роки тому +2

    I've been looking all over for this explanation. Thank you.

  • @indiansoftwareengineer4899
    @indiansoftwareengineer4899 4 роки тому +4

    bro, nice video, would love to see these type of videos in depth, so understanding hardware parts below software.....
    thanks a lot...

  • @siriboontee2821
    @siriboontee2821 5 місяців тому

    Thanks!

  • @uttamkp2009
    @uttamkp2009 5 років тому +4

    Seeing u after a long time...;)
    Happy sankranti...

  • @vaibhavdangayachvd
    @vaibhavdangayachvd 5 років тому +14

    It's like a summary of things we study in cs♥️

  • @ibrahimabbaumar28
    @ibrahimabbaumar28 5 років тому

    Glad you are back Sir!

  • @taaztazeem9064
    @taaztazeem9064 3 роки тому +2

    Good Representational graphics and crisp explanation 👍🏼👌👌👌👌keep it up

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

    I was following along until about halfway when we were talking about the .i or the .o and all that. So when you said "obviously" after throwing up all those graphics of a whole computer I thought, "Oh yeah, this is the most obvious thing to any person ever."
    I suppose i'm off to search how a transistor works. Cuz i know that language is converted into binary through a series of steps, and has stuff added to it to create and executable that has more binary for the machine to run. But I suppose i don't understand well enough how a binary code is sent to a transistor/lots of transistors

  • @silaslingo5290
    @silaslingo5290 4 роки тому +5

    Great explanation ♥️

  • @aksharpatel1097
    @aksharpatel1097 4 роки тому

    this channel is underrated u guyss

  • @rudygazor
    @rudygazor 4 роки тому +3

    Beautiful video. I seriously appreciate your explanation. 🙏🏻

  • @RipRoarLB
    @RipRoarLB 7 місяців тому

    A great job. I am wondering if you can take it a step deeper. For example, can you show how, specifically, a computer can evaluate an if statement? How does it know Apple becomes before Bananna or 10 is geater than 5. Even more so, when one has a very complex logic request, nested ifs. Every video I listen to, takes me through the stages, but I never understand or see how he darn thing comes up with the answer. I know there are layers on layers, but i is amazing how computers are able to be so intelligent with just zeros and ones. Thanks.

  • @anantakumarsahu2658
    @anantakumarsahu2658 5 років тому +1

    Finally you have uploaded a video ❤️❤️😌

  • @uncoded0
    @uncoded0 3 роки тому

    Best video on the subject I've seen. thanks

  • @mmohan692
    @mmohan692 Рік тому

    You are a god for computer science students 💪

  • @salmanpy
    @salmanpy 4 роки тому

    A really needed one. Thanks a lot.

  • @devanathan2279
    @devanathan2279 2 роки тому

    Please continue and keep up this kind of Good job.

  • @aakashjana6225
    @aakashjana6225 4 роки тому +2

    With all that and probably even deeper knowledge in computers is still feel confused as to what makes some languages slower than others. Considering my favorite python for that matter. Would like a video on that.

  • @hacfjustice309
    @hacfjustice309 4 роки тому +2

    Respect you bro.From Bangladesh your neighborhood country.

  • @shreeshasinghthakur3293
    @shreeshasinghthakur3293 3 роки тому +3

    Such a deep knowledge containing video , Great work 👍🥰

  • @keerthyaaron4984
    @keerthyaaron4984 5 років тому +13

    Vera level thalaiva🔥🔥🔥🔥🔥

  • @MultiArchangel
    @MultiArchangel 2 роки тому

    Now it's starting to make sense to me.

  • @dvgelectrician1605
    @dvgelectrician1605 3 роки тому

    make more videos like this, this is very helpful to many students like me. thank you very much.

  • @skhumbuzocele1330
    @skhumbuzocele1330 3 роки тому +3

    How do computers respond to code to make physical actions such as print a page or open disc driver?

  • @Skorpian05
    @Skorpian05 5 років тому +1

    Hi. Finally a new video
    Carry on

  • @bhumikabobade7946
    @bhumikabobade7946 2 роки тому

    Finally I got the answers that I want! Thanks a million :)

  • @ritiknanawati4937
    @ritiknanawati4937 4 роки тому +2

    I have question
    If preprocessor already add stdio.h file code in program than why linker again add printf function code in the program?

  • @kapilmehta9354
    @kapilmehta9354 Рік тому

    Can u please make a video on how at the circuit level a computer understands things ..like from the beginning of bootstrap to a small example program..as in how this entire circuitry works ..

  • @naageshk1256
    @naageshk1256 2 роки тому

    wonderful explanation.. Thanks a ton !!!

  • @BasicIndianBoy
    @BasicIndianBoy 5 років тому

    i need you as my computer teacher

  • @bheeshmasenareddy8852
    @bheeshmasenareddy8852 5 років тому

    Please continue the programming series...

  • @sakshampaliwal1526
    @sakshampaliwal1526 3 роки тому

    Superb Explanation

  • @sumitbhoi4070
    @sumitbhoi4070 2 роки тому

    Ahh entering this field again

  • @kingstewie6436
    @kingstewie6436 4 роки тому +1

    EXCELLENT EXPLAINING THANK YOU !!

  • @ps6846
    @ps6846 5 років тому +2

    ASCII value, what it means in computer? Computer only understand 0 and 1 ,so ASCII value should also be some sort of combination of 0's and 1's

  • @fahimhossain2701
    @fahimhossain2701 5 років тому

    Your vids are really good....And helpful😃

  • @gelacortado8949
    @gelacortado8949 4 роки тому +4

    I think I need more understanding to learn about Computer Programming.

  • @suravijayram1010
    @suravijayram1010 2 роки тому

    Good explanation.thank you

  • @sunnykataria443
    @sunnykataria443 3 роки тому

    Finally my biggest problem was resolved… thanku

  • @PeterAdiSaputro
    @PeterAdiSaputro 2 роки тому +3

    I am still curious about how assembly language and assembler was made so that it may translate assembly code into machine code. Make a video about it

  • @siriboontee2821
    @siriboontee2821 5 місяців тому

    Thank you so much! 😊

  • @elikaramakishore8926
    @elikaramakishore8926 3 роки тому

    Great insight 🙌💯

  • @sumitdixit3932
    @sumitdixit3932 Рік тому

    Thank you so much for such valuable information. do you know any substitute converter apart from ASCII. Thanks

  • @manjeet7595
    @manjeet7595 3 роки тому +1

    wow! i just learned one semester stuff in 10 minutes.

  • @alwaysgrowww
    @alwaysgrowww 5 років тому

    Recommend: which screen recorder and video editor is best and u r using ???

  • @빯
    @빯 7 місяців тому

    10/10 perfect video !

  • @Pradeep_Backspace
    @Pradeep_Backspace 4 роки тому +1

    Everything is alright ... But the software intract hardware without any physical connection ?? I mean I kicked a ball the ball move towards . In this scenario I make a physical connection between my leg and the ball. But how the software intract hardware without any physical connection ? ...
    *Pls anyone can help me*

  • @adilmazer123
    @adilmazer123 3 роки тому

    Thank you much for this Video

  • @lillyput2275
    @lillyput2275 2 роки тому

    I wonder how brilliant is human brain … how everything made without physical representations 😭just logically and whole world is dependent on it

  • @manish_singhatiya
    @manish_singhatiya 2 роки тому

    Thanks bro i can understand how much complicated to understand a single 2 number addition exicute on CPU ....

  • @muhammadikram5836
    @muhammadikram5836 Рік тому

    Very nice video.

  • @DevSingh-pd1fm
    @DevSingh-pd1fm 3 роки тому

    Thank you so much 😀😀😀😀❤️❤️❤️❤️

  • @TheCrazyCartModChannel
    @TheCrazyCartModChannel 2 роки тому +1

    My question, is how does the computer know to even read the data... What a 1 or 0 even means, and that it has a meaning. How the hell do transistors turn into knowledge in the first place?! I've never seen anyone explain that part.

    • @amaze2n
      @amaze2n Рік тому +1

      It's electronics. A 1 represents a voltage above a certain threshold, a 0 represents a voltage below a certain threshold. Every computation can be broken down into basic logical operations (AND, OR, NOT). So at the lowest level, everything starts with electronic circuits that implement these operations. For example, an AND gate is designed to output a voltage above a threshold only if both inputs are above the threshold. By chaining these gates together you can implement arbitrarily complex logic (from simple addition to anything you can think of). Conceptually, it's similar to the fact any sound wave, no matter how strange it looks, is just a superposition of simple sine waves.
      Knowledge is just an abstraction represented by these electrical impulses. Computer scientists designed a coherent system for representing and operating on data depending on its type. Type just determines the way we interpret a certain set of 1s and 0s in memory. A lot of it is convention. Floats and strings can be represented in different ways, we just decide on a specific convention to use. By putting all of these building blocks together, we can print out words to a screen, do math and print the correct answer in Arabic numerals on the screen, etc.

  • @snuffkinrae8017
    @snuffkinrae8017 Рік тому

    Hello Tech Raj, do u provide programming classes as well? Im interested in it.

  • @johnxina7496
    @johnxina7496 Рік тому

    Good work

  • @kds_zamar
    @kds_zamar 5 років тому

    Hello bro you are doing great,a request bro ,is there any apps in google play store that can control any chord less micro phones

  • @amanmishra-vt8hk
    @amanmishra-vt8hk 5 років тому

    In header file the defination of printf is already present so why are we using linker to link printf.o file ???

  • @jeremyhauser6193
    @jeremyhauser6193 3 роки тому

    I like your style.

  • @sunfisoft
    @sunfisoft Рік тому

    what does main memory means and what is bus

  • @jayarajnr965
    @jayarajnr965 4 роки тому

    I know how assembly and os work mostly. But don't know how to implement dijkstras. Every time i have to look ut up

  • @najibjamshidi
    @najibjamshidi Рік тому

    Great Job

  • @tharunbitla3365
    @tharunbitla3365 5 років тому

    How codes of pre defined functions like printf, scanf ect are actually made?? Can you tell me?

  • @KingHonestJourney
    @KingHonestJourney 2 роки тому

    God video, but still I have not understand what happened in side a hard disk to record my instruction and what happend when it give any out put. Please clear it.

  • @tamila4004
    @tamila4004 3 роки тому

    Good. Please add how codes make a picture and video..

  • @Thiruppani
    @Thiruppani 4 роки тому

    One doubt if assembler is optional then how source code convert to machine code pls reply sir

  • @Mzyofficial
    @Mzyofficial 4 роки тому

    Can we using code to make people to watch our channel?

  • @whileforloops5671
    @whileforloops5671 5 років тому

    How you edit your videos bro?
    How you created this video?

  • @PoojaKumari-il3oy
    @PoojaKumari-il3oy 4 роки тому +1

    This is just the wow explanation!!!!! Fucking good man!!!!!!

  • @BrilliantEsystem
    @BrilliantEsystem 3 роки тому

    please I want to know how to assemble a code

  • @anooph.e4489
    @anooph.e4489 5 років тому

    Bro what about course plz continue it
    Which os is best to learn Linux

    • @thepodcastpoint9653
      @thepodcastpoint9653 5 років тому

      Linux is itself an os

    • @anooph.e4489
      @anooph.e4489 5 років тому

      @@thepodcastpoint9653 can share the download link plz

    • @aswinks
      @aswinks 5 років тому

      redhat

    • @aswinks
      @aswinks 5 років тому

      search redhat administratiom ot linux administrtion in youtube there is a complete linux course

  • @sandeepkumar.c325
    @sandeepkumar.c325 2 роки тому

    Awesome!

  • @internuts11
    @internuts11 Рік тому

    I don't understand how you can take metal wires and Magnetic Tape or silicone chips and somehow get ones and zeros to go into the metal and plastic and it knows how to organize molecules into a picture on a screen. It's just metal and a current....wtf

    • @johnxina7496
      @johnxina7496 Рік тому

      This is the stuff they never teach for some reason

    • @internuts11
      @internuts11 Рік тому

      @@johnxina7496 right... I don't believe in aliens however I don't understand how plastic metal and the current turns into voices sounds and images that are so complex and know how to travel in a direction through a wire or through the air and go back through Metals silicone and plastic and end up on a screen or a speaker of metal silicone and plastic be interpreted and presented as video and music

    • @YahyaAhmed-yt7fg
      @YahyaAhmed-yt7fg 7 місяців тому

      Want to know what is crazier me and you are countries apart yet when I press send on this message an electromagnetic wave is send from my phone to towers in my country underground cables to your country and the towers in your area then your phone in mere seconds all across half the globe from a silicone and metal object

  • @Shubham-ju6ee
    @Shubham-ju6ee 3 роки тому

    thank you

  • @Anonimka338
    @Anonimka338 3 роки тому +1

    Who thinks that "Programming Is Magic and Sorcery" let them watch this video :D

  • @4kframes904
    @4kframes904 4 роки тому

    Thank u sir...♥️

  • @SKF358
    @SKF358 3 роки тому

    Very helpful, but still too abstract. Need more detail.

  • @DisturbedAidan2
    @DisturbedAidan2 2 роки тому

    Magic, got it.

  • @IdeaPad-3
    @IdeaPad-3 4 місяці тому

    Actually i dont understand how computer itself knows that which language is suitable for itself to understand anything easily ?? does humans makes learn a computer language to computer?? i dont understand that by which logic computer knows that we are coding ?? how cpu accepts the user inputs of coding alien words ?? how humans knows that computer can understand these short code words?? why only these coding words could computer understands ?? these are doubts running in head over all the time , particularly whenever i decide to learn a programing language..

  • @amanchaudhary2118
    @amanchaudhary2118 Рік тому

    Quality ❤

  • @NeerajKumar-qv4hg
    @NeerajKumar-qv4hg 3 роки тому

    I don't know coding but i thought of it as i want to learn coding.

  • @streetsmart5033
    @streetsmart5033 3 роки тому

    Excellent 🤖🤖🤖

  • @ZaydDepaor
    @ZaydDepaor 3 роки тому +1

    A computer doesn't understand a program.

  • @nandukrishna8142
    @nandukrishna8142 2 роки тому

    I wish I had seen this earlier

  • @DroManski-u3y
    @DroManski-u3y Рік тому

    cool video)

  • @hamzaKhan-dy7nl
    @hamzaKhan-dy7nl 5 років тому +2

    Every thing was deeply explained and in easy wording
    So why the dislike 👎

  • @rajputaniket2053
    @rajputaniket2053 11 місяців тому

    thank u so much

  • @zapbrannigan000
    @zapbrannigan000 Рік тому

    but how does the CPU know what all those binary digits mean?......the humans know what each instruction should do but the computer does not know anything.

  • @maostudio9256
    @maostudio9256 2 роки тому

    yo thanks a lot

  • @siddiquiadnan92
    @siddiquiadnan92 3 роки тому

    Hi I have a quest to ask
    R u willing to ans

  • @coolsai
    @coolsai 4 роки тому

    vwry good explanation...m

  • @dayayenduri9842
    @dayayenduri9842 5 років тому

    No words only claps 🙌🙌🙌🙌

  • @kurddata5228
    @kurddata5228 3 роки тому

    I need to reply multiple times to get it. :/ Impressive video though.

  • @fahimhossain2701
    @fahimhossain2701 5 років тому

    Is there any site where I can find all types of crack files?

    • @hamzaKhan-dy7nl
      @hamzaKhan-dy7nl 5 років тому

      Which type of file are you willing to find

  • @saunaksingha9288
    @saunaksingha9288 3 роки тому

    Awesome

  • @adithyanagaraj8649
    @adithyanagaraj8649 2 роки тому

    GREAT 👌✌