Artwork

Content provided by James Fodor. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by James Fodor or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Episode 96: How Computers Work Part VI - High Level Programming and Software

44:51
 
Share
 

Manage episode 210470013 series 2360076
Content provided by James Fodor. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by James Fodor or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

In the final episode of our series on computers, I give an introduction to high-level programming languages, how they relate to assembly language and machine code, and how the compiler converts high level programs into a form that can be executed by the processor. I then outline some of the key components to high-level programming, such as data structures, control structures, and algorithms, before sketching an example implementation of a simple game. I conclude with an integrative summary of computer structure from silicon up to the operating system.

  continue reading

167 episodes

Artwork
iconShare
 
Manage episode 210470013 series 2360076
Content provided by James Fodor. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by James Fodor or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

In the final episode of our series on computers, I give an introduction to high-level programming languages, how they relate to assembly language and machine code, and how the compiler converts high level programs into a form that can be executed by the processor. I then outline some of the key components to high-level programming, such as data structures, control structures, and algorithms, before sketching an example implementation of a simple game. I conclude with an integrative summary of computer structure from silicon up to the operating system.

  continue reading

167 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide