The Science of Everything Podcast cover image

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

The Science of Everything Podcast

00:00

Programming Languages - Intermediate Co Generation

Initializing a variable means assigning it a value. This olves checking the types of different variables, insuring all thevailable of being properly initialized. The intermediate co generator then uses that pas tree and various sophisticated agorisms to translate the programe into an intermediate form. Then after the optimization, the final co generation takes place that translates the intermediate code into assembly code using a table of correspondences. A high level programm in language can be written on any system. However you won't actua be able to run those programmes until you compile them.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app