How Software is Made

  Рет қаралды 1,490,061

Jared Owen

Jared Owen

9 жыл бұрын

The basics of how software is created in the industry today.
Topics covered: Software, Binary, Source Code, Programming Language, Compiling, Revision Control, Bugs, Proprietary, and Open Source.
Follow me on social media:
Facebook: / jaredowenanimations
Instagram: / jaredowenanimations
Twitter: / jaredowen3d
Patreon: / jaredowenanimations
What's inside of a Rubik's Cube: • What's inside of a Rub...
What's inside of a hard drive: • What's inside of a har...
Example of Source Code (@0:32)
Blender 2.68 - GPC_Engine.cpp
Open Source Software mentioned (@3:00)
7-Zip
Audacity
Blender
Firefox
Gimp
Open Office
VLC
Narration by Whitney Owen
Music: "For All You Know" by RW Smith (KZbin audio library)
Sound Effect: "Swoosh" by bareform (freesound.org)
Made with Blender 2.74
#software #programming #b3d

Пікірлер: 736
@amehak1922
@amehak1922 3 жыл бұрын
The word bug is used because of a literal bug found in a vacuum tube transistor decades ago.
@minsapint8007
@minsapint8007 3 жыл бұрын
The legendary Grace Hopper: Among the team who found the first-reported computer bug was computer-language pioneer Grace Hopper. She is often given credit for reporting the bug, but that is not true. She was, however, the person who likely made the incident famous.
@sindhu9084
@sindhu9084 3 жыл бұрын
There's a Bug in here.
@fortimusprime
@fortimusprime 3 жыл бұрын
Wow! Another fun fact to my list! That is hilarious though.😅😂
@jaykay8426
@jaykay8426 2 жыл бұрын
It was a butterfly effect
@txzk26
@txzk26 2 жыл бұрын
That bug was a "moth"
@sohaibasghar86
@sohaibasghar86 3 жыл бұрын
I'm a full-time developer but this basic video helps me understand better than my university lectures. pretty much I can say well done and thanks, Jared. Never Stop Learning
@yt0wner
@yt0wner 2 жыл бұрын
and your comment also helps me to se the full video.
@IconicHasan
@IconicHasan 5 жыл бұрын
I actually like the presentation... The simplest way of saying more difficult thing in the correct way.. . Thank you so much for the information.. See you soon...
@JaredOwen
@JaredOwen 5 жыл бұрын
Thank you!
@timmytim9054
@timmytim9054 5 жыл бұрын
“See you soon” ??
@kman4thewin865
@kman4thewin865 4 жыл бұрын
@@timmytim9054 yea creepy right?
@timmytim9054
@timmytim9054 4 жыл бұрын
@@kman4thewin865 Nah. It's adorable.
@kooxaldoxt5162
@kooxaldoxt5162 3 жыл бұрын
See you Never.
@animeshbhattacharya9057
@animeshbhattacharya9057 4 жыл бұрын
Love the way you made this videos in a single take form. You explain your subject into in a very simple yet detailed way.
@JaredOwen
@JaredOwen 4 жыл бұрын
Thanks Animesh
@user-ez9gd1nx9t
@user-ez9gd1nx9t 8 ай бұрын
​@@JaredOwen🎉
@sharathrd08
@sharathrd08 8 жыл бұрын
a very nice illustration of how a software works.... Good work!!
@ishaanaggarwal78
@ishaanaggarwal78 4 жыл бұрын
Your channel spreads so much knowledge through animations and it gets interesting watching it. ♥️♥️♥️
@naveenv125
@naveenv125 3 жыл бұрын
KZbin recommendation be like : make it 1M views 😂
@Galaxy_World
@Galaxy_World 3 жыл бұрын
Wdym
@ShadaeMastersAstrology
@ShadaeMastersAstrology 2 жыл бұрын
Seriously KZbin algorithm is the true goat 🤣
@rimengineers
@rimengineers 6 жыл бұрын
Great explanation! Thanks
@akanshavishwakarma272
@akanshavishwakarma272 3 жыл бұрын
Jared Owen Sir is Legend 😍 So simply helps to understand 🙏✌️👍
@Artines999
@Artines999 2 жыл бұрын
Thankful. Keep making your well-made videos.
@carltonseymour869
@carltonseymour869 8 жыл бұрын
Thank You Jared. Will check it out this weekend. Best wishes.
@shareitmedia2088
@shareitmedia2088 6 жыл бұрын
Aweeeeeeesomeeeee presentation....Expecting more videos...Thank you so much
@shyamli1639
@shyamli1639 Жыл бұрын
Thank you so much Jared i swear iv learnt so much from your videos Specially cuz I'm planning on learning coding
@sqarcle
@sqarcle 3 жыл бұрын
The most important and mostly ignored part of programming are: //comments /* and some more comments */ It makes source code easier to read or after sometime you will be lost in your own code
@algeriennesaffaires7017
@algeriennesaffaires7017 3 жыл бұрын
I built an app and release it to play store 8 months ago i did update it many times but its been 4 months didn't touch it, this week i get a report about a bug, i went back to source code it was so complicated like hell, I forgot what i did, but thanks to me i commented every function in details it took me 3 hours to figure everything and remember and it took me about an hour to fix the bug, if it wasn't commented, it will take me a week to understand the source code
@michaelutz9649
@michaelutz9649 3 жыл бұрын
I just get lost when my comments are //Fix here //Why no work //KILL ME
@sqarcle
@sqarcle 3 жыл бұрын
@@michaelutz9649 next time try commenting this- //this is a comment and it is making this code easier
@andrej7942
@andrej7942 3 жыл бұрын
@@sqarcle sometimes comments are not that important if you name your classes, methods and variables the right way :D And you use good design patterns.
@sqarcle
@sqarcle 3 жыл бұрын
@@andrej7942 still you may need comments to write copyrights, links, formula names. It's sometimes necessary to have something that is not compiled and executed.
@blackfire1471
@blackfire1471 4 жыл бұрын
This info is the start on my way, thank you very much.
@drumpetbass
@drumpetbass 6 жыл бұрын
One glaring omission at 2:05 is that you should've mentioned that Max needs to bring in donuts for breaking the build the next morning ;-)
@montasirbillah512
@montasirbillah512 3 жыл бұрын
Wow...very very easy to learn.. thank you.👏👏👏💖
@smaug9833
@smaug9833 4 жыл бұрын
This video shows just the tip of the tip of the iceberg. Trust me, I'm a developer.
@dh4444
@dh4444 4 жыл бұрын
Obviously I know developing is a hard hard job And kids these days are so ungrateful about games, not thinking about how hard game developing is
@skydragon3857
@skydragon3857 4 жыл бұрын
where can i learn more
@CyberQuickYT
@CyberQuickYT 4 жыл бұрын
@@skydragon3857 try something easy, such as scratch. Programming isn't much about the code, rather about the algorithm. Once you know how to do something, the code is quite easy
@skydragon3857
@skydragon3857 4 жыл бұрын
@@CyberQuickYT thanks, i guess ill try it
@SerenityScratch
@SerenityScratch 4 жыл бұрын
Mad Titan i thought a 3 minute video contained all the information i needed, I’m so glad your comment was here. I thought i was ready to apply to a prestigious hardcore software engineering position.
@justinsoohoowestdyk4386
@justinsoohoowestdyk4386 6 жыл бұрын
This is missing the most important part of software development, coffee. That is the actual raw material that programmers convert into source code. There is no software without coffee.
@aperson9375
@aperson9375 6 жыл бұрын
LoL
@aaronhamilton8997
@aaronhamilton8997 6 жыл бұрын
No coffee, no life :)
@thanhvinhnguyento7069
@thanhvinhnguyento7069 6 жыл бұрын
justin soohoo westdyk oh no I don't drink coffee 😨
@AWaterKnight
@AWaterKnight 6 жыл бұрын
You mean sanity.
@rOceanIngle
@rOceanIngle 6 жыл бұрын
Hehe 😂😂
@harirajan1393
@harirajan1393 3 жыл бұрын
Thanks....very clear & understandable 👍
@somethingelse9228
@somethingelse9228 7 жыл бұрын
thanks Jared, for the video
@samirkashyap5322
@samirkashyap5322 6 жыл бұрын
Simple & great discreption..... Nice
@aku-pf4tl
@aku-pf4tl 4 жыл бұрын
why is this getting recommended to a developer
@m4rt_
@m4rt_ 3 жыл бұрын
I got realy mad when they mentioned binaries and i saw the words sql, php, python, javascript, and java on screen
@balajigarray6187
@balajigarray6187 3 жыл бұрын
Coz youtube thinks that developers dont know how youtube is developed
@fitsumayalew9819
@fitsumayalew9819 3 жыл бұрын
@@m4rt_ even if those are interpreted, the CPU performs the tasks in binary still
@Mark-Wilson
@Mark-Wilson 3 жыл бұрын
@@m4rt_ why?
@LunaDragofelis
@LunaDragofelis 3 жыл бұрын
you're not the only developer this got recommended to
@ramduhawmifanai3910
@ramduhawmifanai3910 2 жыл бұрын
Bengvarthlak thin hleee mai a... 👍🏿👍🏿Interesting
@krishnachaitanyap4050
@krishnachaitanyap4050 6 жыл бұрын
Great Animations!!
@IDMYM8
@IDMYM8 5 жыл бұрын
Damn, simple but very clear and easy to eyes.
@Nooradn
@Nooradn 2 жыл бұрын
Great explanation. Thanks so much...
@arthurreitz9540
@arthurreitz9540 6 жыл бұрын
Software are made in software factory. Like milk.
@borgar4357
@borgar4357 4 жыл бұрын
Palpatine actually it's bred in software farm.
@lohphat
@lohphat 4 жыл бұрын
And smells of Mountain Dew and Doritos.
@dineshyeladi4616
@dineshyeladi4616 4 жыл бұрын
Idiot
@mohammdaldossari1899
@mohammdaldossari1899 4 жыл бұрын
حلوين هلااااااابي
@sina8398
@sina8398 4 жыл бұрын
@@mohammdaldossari1899 WTF
@WarriorWorms.
@WarriorWorms. 7 жыл бұрын
woow it's very fantastic video Jared...
@WagnerDeQueiroz
@WagnerDeQueiroz Жыл бұрын
Magnific animation! Congratulations. I prefered a IDE scene with black background and green code, just for nostalgic time. But Yours animations are magnific!
@erromaissaeelhilali5121
@erromaissaeelhilali5121 2 жыл бұрын
Thank you so much This video is helpful
@khokharjeelani2514
@khokharjeelani2514 5 жыл бұрын
Amazing This information helped me a lot.😊😊
@JaredOwen
@JaredOwen 5 жыл бұрын
Glad to help!
@saurabhp3372
@saurabhp3372 4 жыл бұрын
Superb explaination keep it up.. Ur animation is very understable
@kunaljha5334
@kunaljha5334 5 жыл бұрын
I like this, your pregention is so nice
@jasoncatlyn7331
@jasoncatlyn7331 5 жыл бұрын
Thanks for the video!
@dhamodharanm1810
@dhamodharanm1810 6 жыл бұрын
Very nice explanation in short time
@joesilverstein9402
@joesilverstein9402 2 жыл бұрын
Most popular modern languages such as Python, Java, JavaScript, etc. aren’t actually compiled directly to binary in most cases. They are actually compiled into “bytcode”, which is an instruction set designed for efficient execution by an interpreter program. A lot of languages have many different versions of interpreters. For example, KZbin’s backend is written in Python. Idk which interpreter they use though (could be custom). And most websites use JavaScript. Also if you’re running this in chrome, iOS, Android, or a Mac, it’s using interpreted languages compiled to bytecode such as Python or Java for a lot of things.
@anndroid6483
@anndroid6483 4 жыл бұрын
If they had explained me this before my selection of engineering I would had a different career , By the way I'm mechanical engineer
@shubhankardasgupta4777
@shubhankardasgupta4777 4 жыл бұрын
Going for Aerospace Engineering
@anndroid6483
@anndroid6483 4 жыл бұрын
@@shubhankardasgupta4777 best of luck
@sleevareddy3571
@sleevareddy3571 4 жыл бұрын
Can do anything with any group Examle sunder pichai is metullurgy department but He is the CEO of google
@rahulkatare802
@rahulkatare802 3 жыл бұрын
@@sleevareddy3571 one more Difference He is from IIT(India) we r from Hululu College of Engg private colleges😂😂🤣🤣
@sleevareddy3571
@sleevareddy3571 3 жыл бұрын
@@rahulkatare802 yes bro u r right😂🤣
@beastmode3501
@beastmode3501 6 жыл бұрын
Excellent explaining
@jendoubihafedh1564
@jendoubihafedh1564 6 жыл бұрын
Well Done bro!
@Anonymous-gt8zn
@Anonymous-gt8zn 6 жыл бұрын
Loved this video
@ChandanChakrabortyOfficial
@ChandanChakrabortyOfficial 6 жыл бұрын
very nice presentation
@judirhopolson8190
@judirhopolson8190 5 жыл бұрын
Chandan Chakraborty mm mmik
@ElDiablo223
@ElDiablo223 Жыл бұрын
Excellent explanation sir, as always. o7
@nomanshiekh26
@nomanshiekh26 3 жыл бұрын
It was a very interesting way of presenting 😊
@Anonymous-mb1fy
@Anonymous-mb1fy 6 жыл бұрын
GREAT INFORMATION
@luckygirlattuidequeen4353
@luckygirlattuidequeen4353 2 жыл бұрын
Thank you for this information.
@pramoddhamdhere4244
@pramoddhamdhere4244 6 жыл бұрын
Very good explanation
@canweget1subscriber275
@canweget1subscriber275 5 жыл бұрын
Incredible animation!
@brainy3429
@brainy3429 2 жыл бұрын
I mean ... this is amazing!
@PrinceKumar-je5wt
@PrinceKumar-je5wt 5 жыл бұрын
Excellent
@Miragha-Roohani-Network
@Miragha-Roohani-Network 3 жыл бұрын
Great explanation
@sarojbhattarai3760
@sarojbhattarai3760 4 жыл бұрын
Noone Absolutely no one Google: let's recommend this to a software engineer!
@sanjeewa247
@sanjeewa247 3 жыл бұрын
True.
@sandeepg7567
@sandeepg7567 5 жыл бұрын
Very good video :)
@AngelOchoa-te2sd
@AngelOchoa-te2sd 10 ай бұрын
This feels like a video for the box tvs in school.
@emmir3843
@emmir3843 3 жыл бұрын
You make it simple. Thanks!
@JaredOwen
@JaredOwen 3 жыл бұрын
You're welcome!
@Mudang_pullo
@Mudang_pullo 2 жыл бұрын
I literally watched every video of this channel. Soo interesting 🤞👍👍
@JaredOwen
@JaredOwen 2 жыл бұрын
Thanks Acoustic boy!
@CarlTheAviator
@CarlTheAviator 2 жыл бұрын
@@JaredOwen that female voice was your wife voice or your sister voice?
@dogcowrph
@dogcowrph 4 жыл бұрын
First software companies have to plant 1’s and 0’s. Next they must be harvested. After the harvest they’re baked...
@sandhyaram6667
@sandhyaram6667 2 жыл бұрын
Nice Expleation 👌
@datasciencemachinelearning5942
@datasciencemachinelearning5942 5 жыл бұрын
Very informative video
@topseriesrecaps1484
@topseriesrecaps1484 4 жыл бұрын
this video can fool you into thinking any jack and jerry can develop a software, it's not for the faint-hearted, and like the rest of the comments, you need a coffee maker on standby
@shajipk8676
@shajipk8676 6 жыл бұрын
Understanding code was very confusing.. This video helped. Thanks a lot very much
@arianv6197
@arianv6197 3 жыл бұрын
Greattttttttt thank u so usefull🤩
@a_r_u_n7595
@a_r_u_n7595 3 жыл бұрын
That visualization for software bugs.... Software developers are like " Are we a JOKE to you! "
@ManojKumar-ii7zh
@ManojKumar-ii7zh 6 жыл бұрын
fantastic
@nasibullahnikmal8886
@nasibullahnikmal8886 6 жыл бұрын
Great presentation NNN
@anissiddique9137
@anissiddique9137 3 жыл бұрын
I haven't seen such an excellent explanation ever on a particular topic
@knowledgesbrightness6495
@knowledgesbrightness6495 2 жыл бұрын
finally i understand what is the open source program is, like blender
@ShivamSingh-wh9jj
@ShivamSingh-wh9jj 5 жыл бұрын
awesome place for learning
@bearguy337
@bearguy337 3 жыл бұрын
Me: hears this Me:time to plan making an animation program.
@jawadahmed7865
@jawadahmed7865 4 жыл бұрын
great upload👍👍👍👍👍👍
@JaredOwen
@JaredOwen 4 жыл бұрын
Thank you!
@siddujavali2739
@siddujavali2739 2 жыл бұрын
Your videos are full knowledge resources
@sebeanle
@sebeanle 5 жыл бұрын
This Razer synapse update is lit fam
@dr.umeshhiwase2063
@dr.umeshhiwase2063 5 жыл бұрын
It's very nice to learn
@abhijithmb5499
@abhijithmb5499 5 жыл бұрын
Good explanaion with nice voice
@CosmiCandy
@CosmiCandy 5 жыл бұрын
Very decent and nice presentation.
@JaredOwen
@JaredOwen 5 жыл бұрын
Thank you!
@jansik4047
@jansik4047 7 жыл бұрын
very helpful
@arhanya8552
@arhanya8552 6 жыл бұрын
such cool stuff.
@adamking1928
@adamking1928 3 жыл бұрын
Great Video
@drsaqibsajjad
@drsaqibsajjad 3 жыл бұрын
Very soft voice. Liked it. Please continue the with this voice.
@suganyabasker4703
@suganyabasker4703 4 жыл бұрын
Thanks very useful
@kenan2386
@kenan2386 3 жыл бұрын
how to create software: create a cpp file write some stuff take 5 hours to fix 5000 errors just to find out you put > compile run and watch the program crash for no reason
@ahmedegymed5853
@ahmedegymed5853 3 жыл бұрын
I see you hate c++ Cout
@stoler7980
@stoler7980 2 жыл бұрын
@@ahmedegymed5853 Roses are red, violets are blue, you missed a semicolon, on line 82
@ahmedegymed5853
@ahmedegymed5853 2 жыл бұрын
@@stoler7980 yeah Even the compilers are bad at specifying where and what type of errors !
@nomsterdude
@nomsterdude 2 жыл бұрын
@@stoler7980 lol
@korean_crush
@korean_crush 2 жыл бұрын
USEFUL
@jauresmagloire7407
@jauresmagloire7407 5 жыл бұрын
Good one
@carltonseymour869
@carltonseymour869 8 жыл бұрын
fantastic video Jared. What software did you use to make this video. Thank You
@JaredOwen
@JaredOwen 8 жыл бұрын
+Carlton Seymour The software is called Blender. It's completely free and super fun. Check out www.blender.org
@carltonseymour869
@carltonseymour869 8 жыл бұрын
Thanks Jared
@ourybah7633
@ourybah7633 2 жыл бұрын
Simplest explanation
@hoda03minbang53
@hoda03minbang53 3 жыл бұрын
amazing video
@goofball9292
@goofball9292 4 жыл бұрын
Thank you 😊👍
@jaefublina7615
@jaefublina7615 5 жыл бұрын
thanks
@jasomega2446
@jasomega2446 Жыл бұрын
Thank You.
@israeledler
@israeledler 6 жыл бұрын
Very interesting
@vamshikrishnag0
@vamshikrishnag0 6 жыл бұрын
Very nice.
@justfun5321
@justfun5321 4 жыл бұрын
Thanks I learn a lot
@prajullas
@prajullas 4 жыл бұрын
Me too...what was it all about again?
@divakarkrishnan7
@divakarkrishnan7 6 жыл бұрын
Really good..
@PoojaKumari-il3oy
@PoojaKumari-il3oy 3 жыл бұрын
Best explanation
@archmusic.
@archmusic. 2 жыл бұрын
He deserves so much
@iamahacker8324
@iamahacker8324 2 жыл бұрын
well explained
@IAI777
@IAI777 5 жыл бұрын
Nice narration, respectfully she has a very nice voice.😁
@subaangel6662
@subaangel6662 6 жыл бұрын
nice presentation
@midston5843
@midston5843 4 жыл бұрын
Yes, Bianary.
@suspense_comix3237
@suspense_comix3237 Жыл бұрын
0:54 Just saying Jared, you forgot to put “namespace std;” which is a SUPER important part of any C++ program. Without it your program would cancel and an error would be thrown at you.
The Art of Writing Software
9:18
Computer History Museum
Рет қаралды 984 М.
Why Do Computers Use 1s and 0s? Binary and Transistors Explained.
7:00
Basics Explained, H3Vtux
Рет қаралды 4,2 МЛН
Do you have a friend like this? 🤣#shorts
00:12
dednahype
Рет қаралды 18 МЛН
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 118 #shorts
00:30
How do computers read code?
12:01
Frame of Essence
Рет қаралды 3 МЛН
What does larger scale software development look like?
24:15
Web Dev Cody
Рет қаралды 1,2 МЛН
Map of Computer Science
10:58
Domain of Science
Рет қаралды 6 МЛН
How does a Combination Lock work?
6:15
Jared Owen
Рет қаралды 6 МЛН
How does a Tank work? (M1A2 Abrams)
9:49
Jared Owen
Рет қаралды 52 МЛН
How many Bytes are in a Gigabyte?
4:32
Jared Owen
Рет қаралды 715 М.
Are we ready to Live in a SILO?
13:41
DamiLee
Рет қаралды 125 М.
How TRANSISTORS do MATH
14:22
In One Lesson
Рет қаралды 2,1 МЛН
How does an Electric Motor work?  (DC Motor)
10:03
Jared Owen
Рет қаралды 17 МЛН
Разбудила маму🙀@KOTVITSKY TG:👉🏼great_hustle
0:11
МишАня
Рет қаралды 3,6 МЛН